我可以不使用导航控件来切换我的UIViewController吗?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:NO];
BATTrailsViewController *trailsController = [[BATTrailsViewController alloc] initWithStyle:UITableViewStylePlain];
trailsController.selectedRegion = [regions objectAtIndex:indexPath.row];
[[self navigationController] pushViewController:trailsController animated:YES];
}
我可以不使用[[self navigationController] pushViewController:trailsController animated:YES];
??
我希望我的UITableView selectrow能够在没有导航的情况下使用新的UIViewController。
答案 0 :(得分:1)
尝试使用
[self presentViewController:animated:completion];
希望这有帮助。