iPadアプリを開発中です。 すべての関連情報を表示するUIViewControllerが1つあります。 このVCの内部には、2つのUIViewがあります。画面の前半にある最初のUIViewには、Imageとテキストが表示されます。画面の下半分にある2番目のビューは、画面の中央で押されたボタンに応じて、マップや画像ギャラリーのようなものを表示します。1つのUIViewControllerで複数のUIViewを表示
私の最初の試みは、例えばGalleyViewControllerをロードし、彼のビューを取得し、このように私のBottonViewにサブビューとしてこれを追加することでした:
-(void)galleryButtonPressedInCenter{
GalleryViewController * gal = [[GalleryViewController alloc] initWithNibName:@"GalleryViewController" bundle:nil];
[gal.view setFrame:CGRectMake(0,0,620,300)];
[self.bottomView addSubview: gal.view];
しかし、私はビューに触れた場合、これは私のアプリがクラッシュします私の指。私が達成したいものを表示するには
: 最後のスクリーンショット(http://itunes.apple.com/de/app/ebookers-hotels-furs-ipad/id465464927?mt=8 )であなたが見ることができますこのアプリケーションではImageViewとその他のStuffが上部にあり、下部には押されたボタンに応じて切り替えられる複数のViewがあることを示しています。