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];
そしてUIViewController
Cでは、これはそれを却下するものです:
[self dismissViewControllerAnimated:YES completion:nil];
フレームのサイズを再度変更する必要のないソリューションを提供したいと考えています。
どんな助けでも大歓迎です!
どうもありがとう!