簡體   English   中英

iOS-如何使表格視圖中的每個單元格更大?

[英]iOS- How do I make each cell in a table view bigger?

這可能是一個noob問題,但是如何通過界面構建​​器使UItableview中的每個單元格更大?

在筆尖或故事板中選擇表視圖。 然后顯示Size Inspector。 (您可以通過從菜單欄中選擇“視圖”>“實用程序”>“顯示大小檢查器...”以及其他方式來執行此操作。)“大小檢查器”的第一部分是“表視圖大小”,“表視圖大小”部分中的第一個字段是行高。

行高屏幕截圖

更改nib中的Row Height字段與在運行時設置表視圖實例的rowHeight屬性具有相同的效果。

如果希望行具有不同的高度,則必須在表視圖的委托中實現tableView:heightForRowAtIndexPath:或者使用具有靜態單元格的故事板。

假設您已將dataSourcedelegate設置為self ,這應該有效:

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

在手機上輸入,在發貨前進行測試。

是的,它是代碼,但它比其他任何東西都容易得多。 也更容易改變。

選擇Table View Cell,然后選擇右側面板上的標尺圖標,選中Row Hight旁邊的Custom,然后只需更改行高。

要更改寬度,請選擇視圖控制器,在標尺左側的選項卡中找到模擬指標,將尺寸更改為自由形式,然后選擇表格視圖,返回標尺選項卡,您應該能夠更改寬度,單元格將調整為是否選中“自動調整大小視圖”(默認情況下)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM