UiViewController内のすべてのサブビューをプログラムによって作成しました。 デバイスは私がのviewDidLoad(内部ベローズ行を書き込むように、問題は、回転方法が複数回呼び出されることである)方向変更時にサブビューをプログラムで再描画
NSNotificationCenter.defaultCenter().addObserver(self, selector: "rotated", name: UIDeviceOrientationDidChangeNotification, object: nil)
のUIViewControllerの全体のレイアウトを再現したい回転します。
これはどうしてですか?
また、UiViewControllerのレイアウト全体をプログラムによって再現する適切な方法は何ですか?ドキュメントから
通知オブザーバviewDidloadまたはViewwillapprarを追加/登録しましたか? viewwillappearまたはviewdidappearで追加した場合、viewwilldisappearまたはviewdidDisAppearで同じものを削除する必要があります。 –
in viewDidload() –
私はそれを行っています.. –