GUIウィザードが提供する選択で、ファミリー「iPhone」を使用して各viewControllerのペン先を作成しました。私は気にすることができず、要点がわからないので、iPadとiPhone(別々のiPadペン先なし)で動作しています。私はむしろすべてのために1つのペン先を持っているだけです(特に今、新しいiPhone 5が出ています(異なる画面サイズで)。
iPadの私のページの1つでは、ビューが左揃えでiPhoneのサイズになっています(家族のため:iPhone)。これらのペン先を両方で機能させるための最良の方法は何ですか?viewControlersを初期化した後、frame.widthとframe.heightをリセットする必要がありますか?IEをwindow.widthのようなものに設定しますか?
編集:私が思いついたのは以下です、これは安全なコードになるのでしょうか?
すべてのVCのすべてのviewDidLoadメソッドで、これを実行します。
self.view.frame = [[UIScreen mainScreen] bounds];