2013-02-25 49 views
4

我已经在xcode的xib编辑器中创建了一个tableview。我已将桌面视图定位在屏幕中间,它从中间的某个位置开始(顶部为100磅),并且应该稍微降低一点(总高度为200磅)。但是当我在模拟器上运行它时,它会填充TableView的高度直到屏幕底部。iOS:如何让TableView无法填充高度?

对不起nooby问题。我只是在多年的Java之后才开始使用iOS。

Screensot enter image description here

+0

设定的框架你使用它的出口和cgrectmake方法来表格视图。 – amar 2013-02-25 10:44:46

+0

可以提供一些代码,或者可以告诉你如何从编程或接口生成器这样做? – python 2013-02-25 10:46:31

+1

yourTableviewOutlet.frame = CGRectMake(0,100,320,200);把这个视为加载。 – amar 2013-02-25 10:54:42

回答

4

转到尺寸检查标签。并卸下底部从厦门国际银行调整就像这个截图

enter image description here

只要到文件检查器选项卡,禁用(未核对)的使用自动布局

enter image description here

+0

我不讳言这个选项,你可以看到我添加的截图 – RCB 2013-02-25 10:57:18

+1

那是因为你正在使用'autolayout'。在你的xib中,转到右侧面板并选择第一个选项卡'File Inspector'。选择你的主视图,你会看到一个名为'使用Autolayout'的选项。取消选中,你会有这些选项。干杯! – George 2013-02-25 11:00:10

+1

@RCB我刚刚更新了答案。 – SachinVsSachin 2013-02-25 11:01:09