2013-05-29 28 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,則單元格將調整的寬度(默認情況下爲此)。

相關問題