Ios 是否删除承载在Uitableviewcontroller上的Uitableview顶部或底部的视图?
我目前正在尝试从我的tableview中删除顶部视图或底部视图,但整个tableview的大小不太合适。以下是我到目前为止所做的Ios 是否删除承载在Uitableviewcontroller上的Uitableview顶部或底部的视图?,ios,objective-c,cocoa-touch,uitableview,Ios,Objective C,Cocoa Touch,Uitableview,我目前正在尝试从我的tableview中删除顶部视图或底部视图,但整个tableview的大小不太合适。以下是我到目前为止所做的 在情节提要中创建了TableviewController 创建了从UITableViewController派生的类并设置 一切都像委托人一样 将视图拖动到情节提要内tableview的顶部 为此创建并连接了名为topview的插座 在视图中将出现,我将删除依赖于某个值的topview,因此我尝试了一些方法 例如,如果我从superview中删除视图,则topvi
- 在情节提要中创建了TableviewController
- 创建了从UITableViewController派生的类并设置 一切都像委托人一样
- 将视图拖动到情节提要内tableview的顶部
- 为此创建并连接了名为topview的插座
- 在视图中将出现,我将删除依赖于某个值的topview,因此我尝试了一些方法
如果将其放在tableview中,则可能是tableHeaderView。试试这个:
self.tableView.tableHeaderView = nil;
应删除视图并相应地更新tableview
[self.tableview reloadData]
删除topview或使用autolayout后,可以使用
[self.view updateConstraints]代码>删除俯视图后,是否需要使用新的X、Y、宽度和高度更新tableView的框架?我不认为iOS编程与web编程非常相似,在web编程中,你删除了一个div,而另一个div自动更新:P Autolayout的行为类似,但没有web编程元素那么灵活。
[self.tableview reloadData]