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];
フレームのサイズを再度変更する必要のないソリューションを提供したいと考えています。
どんな助けでも大歓迎です!
どうもありがとう!