我正在尝试构建一个这样的屏幕:
我已经构建了navigationItem(“标题栏”)和表格视图,现在我正在寻找一种在表格视图下添加按钮的方法。
结果应该类似于标签栏,但由于按钮用于影响表格中显示的记录数量,因此我只处理一个控制器。
我如何实现我正在寻找的目标?
答案 0 :(得分:1)
有几种方法可以表明:
1)您可以使用实际的标签栏。如果这样做,最外层的视图控制器必须是UITabBarController。一些搜索“UITabBar内的UITableView”等应该会给你更多细节。
2)将UITableView的框架设置为小于整个屏幕。让它和按钮(可能是UISegmentedControl)都是公共容器的子视图。
答案 1 :(得分:1)
我可以想到两种方法,你可以做到这样的事情。
UISegmentedControl
并将其放在tableview的tableFooterView
属性中。这些按钮只能在桌面视图下方显示,并会随表格一起滚动。UIToolbar
,或者理想地显示您使用导航控制器免费获得的工具栏,并在其中放置UISegmentedControl
。这样,无论用户滚动到哪里,按钮都将始终可见。希望这能让你开始。