0

iOS での viewController の表示/非表示に問題があります

UIViewController*A があり、その中にサブビューを追加して* mySubviewとUIViewControllerしましょう。これは、最初のビュー内で動的に N 個のサブビューを持つことができるため、うまくいきます...

次に、mySubview だとしましょう。UITableVIewユーザーがセルを選択すると、別のビューが表示されます。それをUIViewController*C と呼びましょう。これも問題ありません。問題は、C を閉じたい場合です。iPhone が AUIViewControllerと Bを表示すると予想していましたその中にサブビューがありますが、代わりに、Aではなくサブビューを完全に表示するiPhoneを取得しますUIViewController

これは、セルがクリックされたときにサブビューが実行するコードです

cuest=[[CuestionarioViewController alloc]initWithNibName:@"Cuestionario" bundle:nil];
cuest.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;                          [self presentModalViewController:cuest animated:YES];

そしてUIViewControllerCでは、これはそれを却下するものです:

[self dismissViewControllerAnimated:YES completion:nil];

フレームのサイズを再度変更する必要のないソリューションを提供したいと考えています。

どんな助けでも大歓迎です!

どうもありがとう!

4

1 に答える 1

0

はい、私がコメントに投稿したように、委任は魅力のように機能しました。とにかくどうもありがとう。

于 2013-07-27T22:54:55.637 に答える