【发布时间】:2011-05-08 21:29:46
【问题描述】:
我有一个标准应用程序,它带有一个导航控制器,用于管理多个 UITableViewController 类。
我想在根视图(一个 UITableViewController)中添加一个 UITabBar 来管理过滤 UITableView 中显示的对象的选择。
我不想要/不需要 UITabBarController。 UITabBar 仅用于功能和 UI(单选按钮样式选择和熟悉的标签栏 UI)。我只想手动创建一个 UITabBar 并将其添加到我的视图中,锚定/锁定到屏幕的最底部,就像使用 UITabBarControllers 时的情况一样。
我的主要问题是我不知道应该添加什么 UITabBar 作为子视图。
我不想将它添加到控制器 self.tableView 中,因为那样它会锚定在滚动 TableView 的底部,并且并不总是在屏幕底部可见。
我也尝试添加到 view.tableView.superview,但似乎效果不佳。
任何帮助,还是我完全在“以错误的方式过滤 tableview 数据”并且应该改用其他东西?
【问题讨论】:
标签: iphone objective-c uitableview uitabbar