0
私はインターフェイスビルダーで次のシーンを持っています。UI Builderのインターフェイスビルダーでデバイスサイズを使用すると、サイズが制限されます
とコントローラの機能のviewDidLoadで次のコード私はiPhone6シミュレータ上ではなくて(アプリを起動すると、「表示:iPhone SE」
print(String.init(format:"baseCircleView width %f height %f", baseCircleView.bounds.size.width, baseCircleView.bounds.size.height))
print(String.init(format:"userDrawingView width %f height %f", userDrawingView.bounds.size.width, userDrawingView.bounds.size.height))
print(String.init(format:"View width %f height %f", self.view.bounds.size.width, self.view.bounds.size.height))
ストーリーボードで選択)、私は、コンソールで次があります。
baseCircleView幅320.000000 504.000000高さ
彼らのストーリーボードで選択していない:私の2つのビューは、「iPhone SEとしてビュー」デバイスからそれらの大きさを推測なぜ私は理解していないuserDrawingView幅320.000000高さ504.000000
表示幅375.000000高さ667.000000
スーパービュー。
誰かが間違ったことを理解できますか?
は私が間違っていたものを見つけ、ありがとうございます。私はviewDidLoadの代わりにviewDidLayoutSubviews関数で私のサブビューの描画をしている必要があります –