忍者ブログ

佐崎司と愉快な仲間達

ゲーム、アニメ、CG、iOS開発など思いついたことを記事にしています。 管理人が3人いますので、記事にまとまりはないと思います。 iPhoneアプリのレビュー依頼も受け付けています。

autoresizingMaskのviewサイズは固定

わか

autoresizingMaskを使用すると回転時のviewのサイズを自動で適切なサイズに変換してくれます。

iPhone5  iOS7.1.1 
autoresizingMaskを設定しているUITableViewのframeサイズを、生成される際の回転位置から生成していました。( Portrait(縦持ち)(320,568)、Landscape(横持ち) (568,320) )
するとLandscape時に画面は真っ黒になりました。
なので、画面サイズを(320,568)に固定すると問題なく表示されました。

画面サイズの変更はautoresizingMaskがやるので、手動で変更してはいけないいうことでしょう。

拍手[0回]

PR