私は示す TTMessageController のサブクラスを持っています...しかし、アニメーション化されるべきなのにアニメーション化されていません。モーダル ビューを表示するコードは次のようになります (ここで、PostToWebMessageController は TTMessageController のサブクラスです。
if (self.toWebMsgController == nil) {
self.toWebMsgController = [[PostToWebMessageController alloc] init];
}
UINavigationController *navController = [[UINavigationController alloc] init];
[navController pushViewController:self.toWebMsgController animated:NO];
[self presentModalViewController:navController animated:YES];
何が起こるかというと、画面が真っ暗になり...キーボードが上にスクロールして表示されます...そして、TTMessageControllerビューが表示されます(アニメーションではありません)。[キャンセル] ボタンを使用してビューを閉じると、画面が真っ暗になり、すぐに消えます (再びアニメーションは表示されません)。
なぜこれが起こっているのですか?私はこれを他の多くの TT* コントローラーで使用していますが、モーダル表示で正しくアニメーション化することができません。
ありがとう
アップデート:
これは、モーダルに表示しようとするすべての UIViewController で発生しています。画面が真っ暗になり、キーボードが上向きに動き、ディスプレイが表示されます。なぜこれが起こっているのでしょうか?