ストーリーボードのビュー コントローラーに2 つのテーブル ビューを埋め込む必要がある iOS 5.1 用のランドスケープ iPad アプリを作成しています。私ができるようにしたいのは、テーブル ビュー コントローラーをストーリーボードのビュー コントローラーにドラッグすることです。しかしもちろん、Xcode はこれを許可しません。テーブル ビューをドラッグしてデータを接続すると、正常に動作しますが、行が選択されたときに新しいビュー コントローラーをプッシュしてそのテーブルを置き換えることはできません。
「エディター > 埋め込み > ナビゲーション コントローラー」トリックを使用できません。これは、ストーリーボード ビュー コントローラー全体 (2 つのテーブル ビューを含む) が埋め込まれているためです。それは私が望むものではありません。
これをプログラムで行う方法があるに違いありませんが、それを機能させるためのブードゥー教と科学の正しい組み合わせを得ることができないようです。
を保持するカスタム コンテナ ビューを作成しようとしましたtableViewController
が、テーブルが表示されません。
何かご意見は?
- (void)viewDidLoad
{
[super viewDidLoad];
CGRect frame = CGRectMake(68, 187, 402, 474);
_containerView = [[UIView alloc] initWithFrame:frame];
_containerView.backgroundColor = [UIColor redColor];
[self.view addSubview:_containerView];
categoryController = [[UITableViewController alloc] init];
categoryTable = [[UITableView alloc] init];
categoryTable.delegate = self;
categoryTable.dataSource = self;
[categoryController.view addSubview:categoryTable];
[_containerView addSubview:categoryController.view];
}