iPhoneアプリケーションのtextFieldのinputViewとして標準のUIPickerビューを使用しています。ビューを横または縦のいずれかにロードすると、ピッカーのサイズは適切なキーボードと同じになります。しかし、ビュー内でデバイスを一度回転させると、ピッカーはその幅でのように、高さを適切に変更しません。私はUIViewAutoresizingFlexibleWidthを設定しました。 UIViewAutoresizingFlexibleHeightを設定しようとすると、高さは正しいものの、ピッカーが回転して乱れてしまいます(コンポーネントが途切れる)誰かがこれを理解しましたか?UIPickerViewが方向変更時に混乱する
2
A
答えて
0
私はバンドエイドを見つけました:あなたのホスティングのViewControllerでdidRotateFromInterfaceOrientation:
で
、そのピッカービューにsetNeedsLayout
を呼び出します。奇妙なレイアウトの不具合は、回転中は見えますが、最後はきれいになります。
2
は、私はあなたがiOSの7で作業している場合は、単純に追加することが見つかりました:
pickerView.autoresizingMask = UIViewAutoresizingFlexibleHeight;
これは私のために問題を解決しました。トランジションは非常に不安定ではなく、 "見える"ように見えます。
関連する問題
- 1. 方向変更時にAlertDialogがクラッシュする
- 2. 一時オブジェクトの混乱
- 3. 端末のサイズ変更がemacsを混乱させる
- 4. kubernetesのジョブを更新する方法に関する混乱
- 5. タブレットアプリケーションが方向変更にクラッシュする
- 6. 混乱が
- 7. 方向変更時のDialogFragmentコールバック
- 8. ランタイム時の方向を変更
- 9. Iphone:スクロール時にUITableviewのチェックマークが混乱する
- 10. アプリ購入時にiPhoneでの混乱?
- 11. キャッシングビットマップコードが混乱する
- 12. フラグメントが方向変更時にカーソルデータを失う
- 13. PHP変数の混乱
- 14. 方向変更時にdrawRectを使用する
- 15. オブジェクト指向設計を使った混乱..ヘルプが必要
- 16. UIPickerViewランタイム時に選択した項目を変更します。
- 17. 混乱playframeworkエラーが
- 18. サイズ変更時にウェブサイトのレイアウトが乱れる
- 19. createInsecureRfcommSocket()に関する混乱
- 20. cakephpのウェブサイトが混乱する負荷時間
- 21. 事業部の混乱混乱
- 22. C++ - 演算子の混乱の混乱
- 23. 混乱
- 24. 混乱
- 25. 混乱
- 26. 混乱、
- 27. 混乱
- 28. 混乱返す参照が
- 29. 変更されたAPIで混乱しています
- 30. インストール時のPHP memcacheの混乱
そのpickerViewは、textFieldのinputViewです。親ViewControllerではアクセスできません –