2011-07-19 16 views
0

テーブルには約5つの項目があります。 IBを介して作成されたテーブルには、私はそれが下(例:http://i.stack.imgur.com/G9QoS.png)が表示されていることのUITableViewは、中心だろうか..ビューの上部に表示されますUITableViewをUIViewに配置する方法

おかげ

編集: 回答を変更することですフレームとAAAAAAAAAにviewDidAppear方法でそれを

self.menuitems.frame=CGRectMake(self.menuitems.frame.origin.x,200.0,self.menuitems.frame.size.width,self.menuitems.frame.size.height); 

感謝をCGRectを割り当てて、より良い方法についてはSLEV

+0

use tableview.center = self.view.center – ajay

+0

私はviewDidLoadでその行のコードを追加しましたが動作しません。テーブルはまだ上部に表示されます – Alede

+0

ログステートメントのテーブルビューフレームを印刷 – ajay

答えて

0

あなたは直接のtableViewのフレームを変更することができます。 like tableView.frame = CGRectMake(あなたのフレームの寸法。

+0

のように他のビジュアルオブジェクトを初期化するのに使う有効なフレームがあります。テーブルはIBを通じて作成されることに注意してください。 – Alede

+0

AledeでもIBを通じてtableviewを追加しましたが、私たちの要件に従ってそのフレームを変更することができます。 – ajay

+0

私もslevコメントに同意します。 – ajay

関連する問題