有没有人和我有同样的问题? ...我已经升级到iPhone SDK 3.2并且我无法在我的XIB文件中调整UITableViewCell对象的大小(通常我只是调整视图的大小,但现在单元格大小相同而且只有灰色的周围)...顺便说一句,我试图重新安装两次,包括重新安装一次。
答案 0 :(得分:4)
嘿,我有同样的问题。这是旧的,所以也许你已经找到了解决方案,但对于那些没有...的人来说。
在IB中选择单元格,然后调出尺寸面板(通过单击它或使用命令-3)。尺寸和尺寸以下位置,设置为框架,并编辑那里的高度框。
很简单,呵呵。不知道我们错过了这个。
答案 1 :(得分:4)
可以通过在界面构建器中拖动单元框架来设置tableviewcell大小。 然后为您想要具有不同高度的特定单元格实现tableview委托tableView heightForRowAtIndexPath。
答案 2 :(得分:2)
我安装了3.2,没有这个问题。检查您是否为 heightForRowAtIndexPath 返回正确的单元格高度。因此,对于第0部分的第0行(使用自定义UITableViewCell)的单元格,请使用XIB中定义的单元格的高度:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
if(indexPath.section == 0 && indexPath.row == 0)
return m_customCell.frame.size.height;
else
return 44;
}
答案 3 :(得分:1)
第一个标签(属性) - >子选项卡(模拟用户界面元素) - >状态栏:设置(未指定)。为我工作
答案 4 :(得分:1)
使用XCODE 5,接受的答案(选择TableCell)和使用检查器对我不起作用。
这有效: - 在界面构建器中,选择TABLE VIEW(不是TableViewCell)。 - 然后在检查员(尺寸检查员)中,注意顶部"行高"。根据需要设置。 - 另请注意,此处也可以设置章节高度!
最后请注意,表格单元格也可以拖放/调整大小。