我目前有一个显示地图视图的UIViewController。当我点击同一个UIViewController中的按钮时,我想显示一些自定义表格视图单元格。我能这样做吗?或者我是否需要在UITableViewController中设置表格视图?
感谢您的任何建议。
Zhen Hoe
答案 0 :(得分:2)
如果要管理的视图由多个子视图组成,其中一个是表视图,则应使用UIViewController
子类而不是UITableViewController
的子类来管理表视图。 UITableViewController
类的默认行为是使表视图填充导航栏和选项卡栏之间的屏幕(如果存在)。
当我点击同一个UIViewController中的按钮时,我想显示一些自定义表格视图单元格。
如果要显示表格视图以及其他视图,可以添加UITableView
子视图,并使控制器实施UITableViewDelegate
和UITableViewDataSource
协议。
答案 1 :(得分:1)
您需要创建UITableViewController
,然后使用UITableViewCells
委托方法设置- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
的内容。