ユーザーがボタンをクリックしたときにビューを表示したいと思います。私が持っている階層は次のようになります。
メインウィンドウ
-UIView
--ScrollView
---ScrollView.pages = UIViews
----UIView (from above assignment)
----TextView
----InfoButton
pages は pageController オブジェクトの NSMutableArry です。これらはペン先に引っ掛けます。これらのペン先は、ユーザーがスクロール ビューでフリックするページです。
InfoButton のクリックは次のように接続されています。
- (IBAction) infoButton_click:(id)sender{
topView topViewViewController *topView = [[topViewViewController alloc] initWithNibName:@"TopView" bundle:[NSBundle mainBundle]];
//[self.navigationController pushViewController: topViewView animated:YES];
//[self.view addSubview: topViewView.view];
[super.view addSubview: topViewView.view];
[topViewView release];
}
InfoButton は、ScrollView のページの 1 つにあります。試した別のコードをコメントアウトしました。どれもビューを追加しません。何も起こりません。階層のトップ ビューとして TopView を取得する方法はありますか?