2013-05-29 30 views

回答

6

在笔尖或故事板中选择表格视图。然后显示尺寸检查器。 (您可以通过从菜单栏中选择“视图”>“实用工具”>“显示大小检查器......”以及其他方式来执行此操作。)“大小检查器”的第一部分是“表格视图大小”,“表格视图大小”部分中的第一个字段是行高。

Row Height screen shot

更改在笔尖行高度字段具有在运行时设置表视图实例的rowHeight属性相同的效果。

如果要将行高度设置为不同,则必须在表视图的委托中实现tableView:heightForRowAtIndexPath:,或者使用带有静态单元的故事板。

+0

对不起,因为我做了这件事,并且第一次没有工作,但因为它现在有效,所以我很生气。 –

0

假设你已经设置dataSourcedelegateself,这应该工作:

- (CGFloat)tableView:(UITableView *)tableView heightForCellAtIndex:(NSIndexPath *)path 
{ 
    return 50.0f; //Replace with how high you want. 
} 

出货之前输入的手机,测试。

是的,它是代码,但它比其他任何东西都容易得多。更容易改变。

+0

OP要求它在IB中完成,而不是通过代码执行,即使它更简单。 –

+0

@max那么,我不期待代表。我只是给出选择。 – Undo

0

选择Table View Cell,然后选择右侧面板上的标尺图标,选中Row Hight旁边的Custom,然后更改行高。

要更改宽度,请选择视图控制器,在标尺左侧的选项卡中找到模拟度量标准,将大小更改为自由格式,然后选择表格视图,返回标尺选项卡,您应该可以更改如果选中Autoresize Subviews,则单元格将调整的宽度(默认情况下为此)。

相关问题