【发布时间】:2014-04-16 15:10:05
【问题描述】:
我正在使用主从应用程序模板创建一个 iPad 应用程序。在我的 MasterViewController.m 文件中,我有以下代码:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
self.detailViewController.title = @"testing";
}
点击 tableView 中的单元格时,没有任何反应。我做错了什么?
【问题讨论】:
-
你的detailViewController是什么?是零吗?
-
不应该是
self.title = @"testing";吗? -
记录你的DetailVIew,看看结果如何,你如何初始化detailView。当我使用 master-detail 时,我非常依赖委托,这是一个更好的解决方案,可以将对象从 master 设置为 detail,反之亦然。
-
detailViewController 有导航栏吗?如果不是,您可能打算设置 MasterViewController 的标题。
-
我记录了 detailViewController,它为空。
标签: ios objective-c ipad master-detail