我正在使用UITableViewController并希望添加一个搜索栏。将子视图添加到不滚动的tableview
我的选择是[self.tableview addSubview:searchBar]
或self.tableview.tableHeaderView = searchBar
这两个选项将沿着tableview的其余部分滚动搜索栏,我理解。但有没有办法锁定元素,而不是使用UIViewController或更改滚动框架的原点? 我正在考虑一种方法来获取当前视图层次结构的上方,并添加一个子视图。
我尝试了相反的做法,以期增加了上海华并把那个前
[[self.tableView superview] addSubview:searchBar]; [[self.tableView superview] bringSubviewToFront:searchBar];
}
,但没有奏效。
好吧,使用tableview将旧的UITableViewController转换为UIViewController是一件很麻烦的事情吗?有没有可以指导我的样本?或者它只是UIViewController与添加tableview代表? –
我编辑了我的答案给你所有的细节。从一种形式转换为另一种形式非常简单。 – AliSoftware
非常感谢。 –