【发布时间】:2012-05-25 08:10:06
【问题描述】:
tableView:didSelectRowAtIndexPath: 有问题。
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
/*if (!self.detailViewController) {
self.detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
}
NSObject *object = [_objects objectAtIndex:indexPath.row];
self.detailViewController.detailItem = 对象;
[self.navigationController pushViewController:self.detailViewController 动画:YES];*/
if (!self.travelViewController) {
self.travelViewController = [[TravelViewController alloc] initWithNibName:@"TravelViewController" bundle:nil];
}
[self.navigationController pushViewController:self.travelViewController animated:YES];
}
pushViewController 在UIViewController 中使用,但travelViewController 继承自UITableViewController。
【问题讨论】:
-
请帮我正确更改它在 UITableViewController 中使用的 pushViewController 的语句
-
你的问题很难理解。
标签: iphone uiviewcontroller uitableview