私は乗算器を使用してスーパービューのheight
に基づく動的UIViewを持っています(私の場合、スーパービューの高さは0.125です)。私は、ビューの値を回復したい何らかの理由で、UIViewはデバイスに応じて同じサイズを返します
:
let rangeSliderHeight = playerView.bounds.size.height * 0.5
私は視覚的に、iPad上ではるかにあるにもかかわらず、私のiPhone 5と私のiPadと同じサイズを取得iPhoneよりも大きい。
私が使用するライブラリはコードから要素を作成するので、このケースではiPadsやiPhoneのカスタムルールを定義する自動レイアウトオプションはありません。
デバイスに応じてUIView
の実際のサイズを取得する可能性はありますか?
「現在のデバイスの画面サイズを取得する方法」という意味ですか? – Roy
あなたのコードでは、デバイスのサイズを取得しようとしていますか? – Christoph
@Christophoidを 'viewDidLoad()'メソッド – DevStarlight