UITableView拉伸问题

时间:2012-04-24 03:11:44

标签: xcode uitableview ios5

我有一个UIViewController,顶部有一个图像和标签,后跟一个UITableView。在IB中它看起来很完美,但是当我在模拟器中运行应用程序时,UITableView正在拉伸并占据整个屏幕。

我已关闭所有自动调整功能并将所有拉伸值设置为0,但它仍然占据整个屏幕。我甚至尝试过在另一篇文章中看到的一些建议,建议将UITableView放在一个大小合适的UIView中,但这也不起作用。

有关如何阻止UITableView调整大小和填充屏幕的任何建议?我正在使用iOS5运行XCode 4.2.1。

1 个答案:

答案 0 :(得分:0)

你可以像这样给你的tableView提供帧大小 -

1)在.h类中创建tableView的IBOutlet属性,并在.m类中进行合成。 2)在Xib中连接它。 3)而不是在.m类中将此代码放在viewDidLoad -

tblView.frame = CGRectMake(0.0f, 30.0f, 320.0f, 50.0f); // you can give any size to your table