iPhone

2009-08-20 3 views
0
上記のコードで
FlipView *fl=[[FlipView alloc] initWithNibName:@"FlipView" bundle:nil]; 
//fl.view.frame=CGRectMake(50.0,50.0, 300.0,300.0); 
fl.delegate=self; 
fl.modalTransitionStyle=UIModalTransitionStyleCrossDissolve; 
fl.imageName=aCategoryDtl.Tip_Image; 
[self presentModalViewController:fl animated:YES]; 

iPhone


でDissolveエフェクトを持つビューを追加し、完全な新しいビューコントローラが画面に追加されます。その代わりの

、私は単一のビュー(UIViewの)を表示する必要がある - コントローラが表示されない(のUIViewController)

はどのようにそれを実装しますか。?

私を助けてくれてありがとうございます。

+2

多分あなたは混乱していると思います。ビューコントローラには画面要素がありません。これは、画面ビューでの管理に使用されるメモリ内の構造です。 –

+0

@Corey Floyd - 実際には、私は、View ControllerがDissolveエフェクトでどのように動作するかの例を挙げました。その例を挙げることで、私は読者に - 「この種の効果が欲しい」と伝えたいと思った。 –

答えて

3

コメントは正しく、ビューコントローラを表示せず、ビューコントローラのビューを表示し、viewControllerを使用してビューを管理していますが、今度はビューからビューに切り替えて1つのビューに切り替える方法がありますビューコントローラの場合、ここにはViewTransitionと呼ばれるサンプルプロジェクトがあります。https://developer.apple.com/iphone/library/samplecode/ViewTransitions/これは、遷移からビューに切り替えて表示するためのビューを含んでいます。

+0

@ダニエル・サー、あなたは私を理解した。 –

+0

これは素晴らしい例です。どうもありがとう。 –