UITableView 与 UIToolBar
我已将 UITableView 推送到 UINavigationController。我需要向该 tableView 添加一个 UIToolBar。工具栏必须有两个按钮。按下每个按钮后,tableView 将显示不同类型的数据、部分和单元格。
UITableView 有标题视图,我需要它来保留为什么 tableView 本身发生变化。
实现这个逻辑的正确方法是什么?
I have UITableView being pushed to UINavigationController. I need to add a UIToolBar to that tableView. Toolbar has to have two buttons. After pressing each of them tableView will show different types of data, sections and cells.
UITableView has header view and i need it to stay whyle tableView itself changes.
What is the right way to implement this logics?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的 UIToolBar 和 UITableView 可以在 ViewController 内组合在一起,UIToolBar 不需要是 UITableView 的子视图。如果您的 ViewController 是 UITableViewController 的子类,您可能需要切换到简单的 UIViewController 父类,以便您可以在视图中添加工具栏和表格。
这样工具栏就不会随表格滚动。
Your UIToolBar and your UITableView can be composed together inside the ViewController, the UIToolBar does not need to be a child view of your UITableView. If your ViewController is a subclass of UITableViewController you may need to switch to a simple UIViewController parent, so you can add both the tool bar and the table within the view.
That way the toolbar does not scroll with the table.