я использую этот код
- (IBAction)gotostatuttableviewcontroller:(id)sender
{
[self.statutsField resignFirstResponder];
StatusTableViewController *statuttableview =[[StatusTableViewController alloc]initWithNibName:@"StatusTableViewController" bundle:nil];
statuttableview.Flynumber=statutsField.text;
[statuttableview.Flynumber retain];
[self.navigationController pushViewController:statuttableview animated:YES];
}
и это мой интерфейс в конструкторе интерфейсов http://hpics.li/19cc67b
Но когда я строю, у меня есть это http://hpics.li/188d87e
Почему у tableview нет того же самого захвата, который я поместил в построителе интерфейса?Это потому, что это «класс UItableViewcontroller, а не UIViewCotroller?
@ CharlieMezak Я делаю это, и теперь у меня появляется эта ошибка
Завершение работы приложения из-за неисчислимого исключения« NSInternalInconsistencyException », причина: '- [UITableViewController loadView] загрузил перо «StatusTableViewController», но не получил UITableView. '
в этой строке (pushviewcontroller)
StatusTableViewController *statuttableview =[[StatusTableViewController alloc]initWithNibName:@"StatusTableViewController" bundle:nil];
statuttableview.Flynumber=statutsField.text;
[statuttableview.Flynumber retain];
[self.navigationController pushViewController:statuttableview animated:YES];
Спасибо