UITableViewController UINavigationController
UITableViewController UINavigationController
我声明了一个 GamePicerViewController(UITableViewController 的子类)。但是我在 prepareForSegue:sender: 方法中发现了一个错误。控制台显示 gamePickerViewController 是一个 UINavigationController。有什么想法吗?
我post GamePickerViewController.h PlayerDetailsViewController.m 和上图的控制台
问题已解决。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"PickGame"]) {
UINavigationController *controller = segue.destinationViewController;
GamePickerViewController *gamePickerViewController = [controller viewControllers][0];
gamePickerViewController.delegate = self;
gamePickerViewController.game = _game;
}
}
我忘记了台词:
UINavigationController *controller = segue.destinationViewController;
我声明了一个 GamePicerViewController(UITableViewController 的子类)。但是我在 prepareForSegue:sender: 方法中发现了一个错误。控制台显示 gamePickerViewController 是一个 UINavigationController。有什么想法吗?
我post GamePickerViewController.h PlayerDetailsViewController.m 和上图的控制台
问题已解决。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"PickGame"]) {
UINavigationController *controller = segue.destinationViewController;
GamePickerViewController *gamePickerViewController = [controller viewControllers][0];
gamePickerViewController.delegate = self;
gamePickerViewController.game = _game;
}
}
我忘记了台词:
UINavigationController *controller = segue.destinationViewController;