self.view.frame.size.heightを使用すると、ビューが全体のレイアウトにどのように収まるかではなく、子ペン先の高さが取得されます。self.view.bounds.size.heightとsuper.view.bounds.size.heightを使用して同じ値を取得します。
どんな助けでもいただければ幸いです。
self.view.frame.size.heightを使用すると、ビューが全体のレイアウトにどのように収まるかではなく、子ペン先の高さが取得されます。self.view.bounds.size.heightとsuper.view.bounds.size.heightを使用して同じ値を取得します。
どんな助けでもいただければ幸いです。
適切なタイミングで質問してください。ビューを表示する準備が整うまで、iOSは実際のサイズを把握していません。ビューが適切なサイズであることに依存するコードを、またはメソッドviewWillAppear
の代わりに移動します。viewDidLoad
init
Xcode 4では、UIScrollViewを含むView Controllerを選択し、IB属性インスペクターで「シミュレートされたメトリック」を次のように設定します。
これにより、UIScrollViewが正しいサイズに設定され、デザイン時に使用可能なスペースを埋めることができます。古いバージョンのXcode/IBを使用しているようです。これらの設定が以前どこにあったか正確には思い出せませんが、どこかにあります。
タブバーが占めるスペースに対応するように設計されたレイアウトを使用すると、いつでもUIScrollViewのサイズを照会して、正しい値を取得できるはずです。