0

Autosizing マスクを使用しているUITableViewため、iPhone 5 でも問題なく動作しますが、そのコントローラーでフレーム アニメーションを実行しているため、UITableView高さが自動的に減少します。何がうまくいかないのか理解できません。自動サイズ調整マスクもプログラムで実行しましたが、機能しません。私はここで立ち往生しています...!

どうもありがとう。

4

2 に答える 2

0

テーブルの下部にタブバー下部ツールバーがある場合、自動サイズ変更マスクでUIViewAutoresizingFlexibleBottomMarginを使用しないでください。

于 2013-02-27T10:48:41.423 に答える
0

このコードを試してください..

self.tblRoomList.autoresizesSubviews = YES;
self.tblRoomList.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleLeftMargin|UIViewAutoresizingFlexibleTopMargin|UIViewAutoresizingFlexibleRightMargin|UIViewAutoresizingFlexibleBottomMargin;

または、このようにします

または、xibでこれを行う

于 2013-02-27T10:55:38.430 に答える