2012-04-17 57 views
1

的UITableView或细胞可以设置宽度由于这是不可能的“钩到” this,并得到一个答案,没有答案做到这一点,我想我会问,如果有人曾经成功地做到了这如果是的话,如何。是在iPad上

我创建了一个新文件,选择子类的UITableViewController用XIB1,和一切工作正常。我可以设置一切的高度(使用委托方法),但不是任何东西的框架。

眼下表格的宽度与iPad和它看起来在每个单元中的短标题有点陈词滥调 - 并没有什么在IB改变拉伸或布局。

我很乐意与导致细胞水平方向收缩的任何解决方案 - 就像利润率。我在IB尝试了scrollview insets,但它们只添加到scrollview的大小,因此它比屏幕更大。

回答

1

我认为,要继承和UViewController一个UITableView添加到它,并使它在你IB所需的大小。

+0

是的,这可能是它会来的。但我很好奇在新文件指南中选择UITableViewController是否真的阻止了所有的可定制性,而不是委托覆盖。所以我知道是否要永远使用它在未来:) – 2012-04-17 15:29:40

+0

我会想你的,因为不使实现代码如下占用你将要包括在屏幕上的其他对象的整个屏幕,你将不得不使用的UIViewController代替的UITableViewController – agilityvision 2012-04-17 15:39:05