我有這個PFQueryTableViewController
,我在tableView的頂部添加了一個view
以添加註釋。以編程方式控制輔助視圖的高度爲解析表視圖
我想改變這個視圖的高度,當用戶點擊這3種上傳方法之一時。
圖2顯示了擴展的視圖(編程方式),但它沒有向下推tableView單元格。他們現在重疊。
有關如何向下推動這個tableview的任何想法?
圖像1
圖像2
解析裝置
我有這個PFQueryTableViewController
,我在tableView的頂部添加了一個view
以添加註釋。以編程方式控制輔助視圖的高度爲解析表視圖
我想改變這個視圖的高度,當用戶點擊這3種上傳方法之一時。
圖2顯示了擴展的視圖(編程方式),但它沒有向下推tableView單元格。他們現在重疊。
有關如何向下推動這個tableview的任何想法?
圖像1
圖像2
解析裝置
故事板文件顯示,不使用任何約束,所以我假設你正在做編程的一切,
設置視圖的高度之後,改變的tableview y位置和高度
tableview.frame = CGRectMake(CGRectGetMinX(tableView.frame), CGRectGetMaxY(view.frame), CGRectGetWidth(tableview.frame), screenHeight- view height);
桌子的高度應根據您的要求進行設置。
解析不允許您在故事板上添加約束。我試過你的建議,但它對pfquerytableviewcontroller類型的tableview沒有影響。我想我將不得不圍繞放置在容器視圖中的這個tableview。 – GuiSoySauce
嘗試後單擊
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
}
您使用的自動佈局? – Venkat