2017-03-08 2 views

答えて

0

viewWillLayoutSubviews()メソッドを呼び出す必要があります。ビューの境界に従って、ビューをオーバーライドして調整することができます。詳細はこちら

https://developer.apple.com/reference/uikit/uiviewcontroller/1621437-viewwilllayoutsubviews

スウィフトコード:

override func viewWillLayoutSubviews() { 
     super.viewWillLayoutSubviews() 
     // Use self.view.bounds to do what you want to 

    } 

のObjective Cコード:

- (void)viewWillLayoutSubviews { 
    [super viewWillLayoutSubviews]; 

    // use self.view.bounds to do what you want to 
} 
+0

それはトリックを行いますように聞こえる、ありがとう! –

+0

新しい境界線が画面全体であるかのように、すべてのサブビューを動作させる方法はありますか? –

+0

あなたは自動的に新しい範囲に調整するつもりですか? – manishg

関連する問題