アプリ全体で一貫した一貫したスタイルのキーボードスタイルを設定できる便利なプロパティがココアタッチプロジェクトにありますか?私はUIKeyboardAppearanceAlert
すべてのtextFieldsと私は直接何も変更せずに私のアプリで持っているtextViewsしたいと言う。それは可能ですか?アプリ全体にUIKeyboardAppearanceを設定する
5
A
答えて
8
いいえ、できません。 keyboardAppearance
はUITextInputTraits
プロトコルの一部であり、UIAppearanceメソッドとしてマークされていません。
[[UITextField appearance] setKeyboardAppearance:UIKeyboardAppearanceAlert];
あなたはUIKitの見出しで、あなたのコード内から、ドキュメントを見たりすることにより、外観のプロキシで使用することができる方法を識別することができます
(上コマンドクリック:それがあった場合は、あなたのような何かを行うことができます。この方法は、それはヘッダに表示されます
例えば、UINavigationBar.hに、あなたはこれを見ることができます:。
@property(nonatomic,retain) UIColor *barTintColor NS_AVAILABLE_IOS(7_0) UI_APPEARANCE_SELECTOR; // default is nil
マーカーUI_APPEARANCE_SELECTORは、このプロパティは、外観プロキシで使用することができることを意味それは、 keyboardAppearance
には存在しません。 info.plist内のどのキーもアプリケーション全体の外観を定義できるようには見えません。
あなたの最善の策は、textfieldとtextviewをサブクラス化し、それらのサブクラスをどこでも使用することです。
関連する問題
- 1. サイズを指定せずにiOSアプリ全体のカスタムフォントを設定する方法
- 2. Xamarin.iOSアプリ全体のカスタムデフォルトフォントを設定しますか?
- 3. Rundeck設定全体をgithubにプッシュ
- 4. GIMP:フォアグラウンド全体を特定の色に設定する
- 5. カレンダーsetFirstDayOfWeekアプリ全体
- 6. iReportのページ全体に背景色を設定するには?
- 7. アンドロイドの向きをアプリ全体に固定しますか?
- 8. アプリのキャッシュ全体をクリアする
- 9. 全体のフォントを普遍的に設定する
- 10. アプリケーション全体のローカライゼーションを設定するには?
- 11. Capistranoでクラスタ全体に環境変数を設定する
- 12. Zend Framework全体のコンテンツタイプヘッダを設定/変更するには
- 13. Apache POI for Excel:列全体のセルタイプを「テキスト」に設定する
- 14. レイヤーリスト全体の幅を設定するには?
- 15. スラッシュコマンドの応答をチャネル全体に設定する方法は?
- 16. ストラトス全体のシングルサインオンの設定
- 17. Oracleデータプロバイダは、マシン全体の設定
- 18. jqueryコンポーネント全体からのアクセス設定
- 19. アプリケーション全体のグローバルエラーメッセージの設定
- 20. アプリ全体のUITextFieldのプレースホルダーカラーをグローバルに設定するにはどうすればいいですか?
- 21. アプリ全体にDisqusのガーゴイルを使用
- 22. 一度にアプリ全体を終了
- 23. Bluemixアプリ - 全体のアクティビティログ(イベント)
- 24. アプリケーション全体でリスニングするカスタムリスナーを設定する
- 25. Laravelでアプリ全体のグローバルセッションを設定するにはどうすればよいですか?
- 26. Artifactoryはartifactory.config.latest.xmlに全体の設定を保存しますか?
- 27. サイドメニュー全体にグラデーションの背景色を設定します
- 28. Jekyll - サイト全体のデフォルトレイアウトを設定する
- 29. Zap攻撃をシステム全体のプロキシとして設定する
- 30. 全体ボックスの可視性を設定する
実際に '[[UITextField appearance] setKeyboardAppearance:UIKeyboardAppearanceDark];を呼び出すと、プロパティにUI_APPEARANCE_SELECTORデコレータがない場合でも動作します –
LucaのコードはUITextFieldで動作しましたが、 UITextViewの場合と同じことです。 – arlomedia