私には 2 つのクラスがあります。MasterViewこれはUIViewController私のTableViewを表示し、MyClassさまざまな理由でTableViewのデリゲートおよびデータソースとして機能します。DetailViewセルが選択されているときに、View Controller ( ) をプッシュする必要があります。MyClass からビューをプッシュするにはどうすればよいですか? これは私が本当に持っているすべてです:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if (!detailViewController) {
detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
}
//Somehow push detailViewController
}