2015-09-14 74 views
0

我有這個PFQueryTableViewController,我在tableView的頂部添加了一個view以添加註釋。以編程方式控制輔助視圖的高度爲解析表視圖

我想改變這個視圖的高度,當用戶點擊這3種上傳方法之一時。

圖2顯示了擴展的視圖(編程方式),但它沒有向下推tableView單元格。他們現在重疊。

有關如何向下推動這個tableview的任何想法?

圖像1

圖像2

enter image description here

解析裝置

enter image description here

+0

您使用的自動佈局? – Venkat

回答

1

故事板文件顯示,不使用任何約束,所以我假設你正在做編程的一切,

設置視圖的高度之後,改變的tableview y位置和高度

tableview.frame = CGRectMake(CGRectGetMinX(tableView.frame), CGRectGetMaxY(view.frame), CGRectGetWidth(tableview.frame), screenHeight- view height); 

桌子的高度應根據您的要求進行設置。

+0

解析不允許您在故事板上添加約束。我試過你的建議,但它對pfquerytableviewcontroller類型的tableview沒有影響。我想我將不得不圍繞放置在容器視圖中的這個tableview。 – GuiSoySauce

2

嘗試後單擊

tableview.estimatedRowHeight = 800.0 //new table cell size 
tableview.rowHeight = UITableViewAutomaticDimension 
tableview.reloadData() 

override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { 
    return 800; //tableviewcell height 
} 
相關問題