在此问题上失眠UITableView不会推送细节视图!
我的应用程序层次结构是ListVC1→ListVC2→DetailVC。 [工作完美]
和... SearchListVC - > DetailVC(相同DetailVC如上)[问题是在这个模型]
在SearchListVC的代码是作为ListVC2几乎相同,条件是它的差顶部包含一个SearchBar,而不是一个导航栏。
此外,请注意,我能够将DetailVC作为ModalView呈现,它是未发生的推动...单元格保持突出显示。
这里是didselectrow代码
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
// Navigation logic may go here. Create and push another view controller.
if (indexPath.row<[smses count]) {
WebSMSDetailViewController *detailViewController = [[WebSMSDetailViewController alloc] initWithNibName:@"WebSMSDetailViewController" bundle:nil];
[self.navigationController pushViewController:detailViewController animated:YES];
detailViewController.smsList = allWebSMSes;
detailViewController.smsIndex = indexPath.row;
[detailViewController populateDetails];
[detailViewController release];
}
else {
if (indexPath.row<totalSMSes) {
pageNumber++;
[self loadNotes];
}
}}
我认为这个问题是其他地方。 我一直在谷歌搜索了很长一段时间,但无法理解所发布的解决方案,所以请稍微描述一下......初学者在这里!
下我该怎么办去做?并从来没有为任何其他UITableViewController类做过这样的事情,他们只是工作&有导航栏顶部......反正......我该怎么做? – BufferStack 2011-06-08 17:21:27
我不想粗鲁,但你需要更多的基础知识。你创建一个UINavigationController对象,并用UITableViewController初始化它的根,而不是显示UITableViewController的视图显示UINavigationController的视图。检查UINavigationController的指定初始值设定项。 – sole007 2011-06-08 17:27:00
没有什么不礼貌的...我仍然处于原始阶段。关于使用NavCon推送视图所提到的事情,我一直在做很多次...... esp在呈现模态视图时......这里令我困惑的是,SearchVC通过TabBar传递,而不是通过任何其他视图...但是,在阅读你的评论之后,我仍然钻了更多...并得到了它的工作......必须将NavCon添加到TabBar控制器......谢谢你......祝贺邦德先生! – BufferStack 2011-06-08 18:12:15