簡體   English   中英

在Storyboard中調整TableViewController的TableView的大小

[英]Resize a TableView of a TableViewController in Storyboard

我有一個用storyboard創建的UITableviewController。 現在我想改變表視圖​​的X和Y坐標(具體來說我想在表視圖中放一點)。 在storyboard中有一個選項,我可以設置此參數或更改tableview大小? 我找不到它

我已經嘗試查看尺寸檢查器,但看起來X和Y參數被禁用。

UITableViewController的tableview是主視圖,因此我們無法在storyboard中調整它。 如果你想調整尺寸,試試這個。 在你的UITableViewController中。

- (void)viewDidAppear:(BOOL)animated
{
    [self.tableView setFrame:CGRectMake(x, y, width, height)];
}

它是viewDidAppear而不是viewWillAppear

我建議你將UIView拖到UITableView。 這將創建一個面板,您可以在其中添加組件並使UITableView停止運行。 然而,UIView也將與表格單元格一起向下滾動。

另一個選擇是創建一個UIViewController。 將UITableView拖入其中。 通過這種方式,tableview可以完全調整大小。

使用Container View創建一個UIViewController。 將UITableViewController鏈接到容器。 現在,您可以通過調整容器大小來調整表視圖的大小。

暫無
暫無

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

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