无法使用/了解JASidePanels控件

时间:2013-04-22 03:14:22

标签: iphone ios objective-c

我正在尝试在我的应用程序中实现类似Facebook的菜单,我发现JASidePanels

按照GitHub页面上的说明进行操作,正如预期的那样。我无法理解的是当用户点击LeftViewController的一个单元格时,CenterViewController将如何改变(当然,假设LeftViewController中有一个UITableView)。

任何人都可以解释这是怎么发生的吗?

1 个答案:

答案 0 :(得分:1)

这里发生了变化:

- (void)_changeCenterPanelTapped:(id)sender {
    self.sidePanelController.centerPanel = [[UINavigationController alloc] initWithRootViewController:[[JACenterViewController alloc] init]];
}

所以在你的UITableViewDelegate中,当时:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;
调用

,你需要用它来处理它:

 self.sidePanelController.centerPanel = ...;