私のアプリでは、昼と夜のすべてのUI要素に異なる色と背景画像を実装する必要があります.2つのモードに2つのペン先を付ける以外にどうやって実装できますか?私。iPhoneアプリで表示するナイトモードを作る方法
5
A
答えて
4
私はこれを自分で行いました。それは、あなたが正しく行うと思うよりもはるかに多くの作業に終わります。
最後に、ほとんどすべてのGUIアイテムをサブクラス化して状態情報を保持する必要がありました(私は夜間モードと強度も持っていました)ので、すべての描画に異なるベースカラーが使用されていました。また、夜間モードと昼間モードでコントロールが同じように見えるように、アプリには基本的な(ほぼモノクロの)テーマが必要です。グラデーションとテクスチャ付きの背景は、例えばうまく動作しません。
デュアルモードコントロールを作成したら、手動で設定するか通知に登録するか、モードの変更について通知する方法を決定する必要があります。
これはコメントに記載されているコントロールではあまり悪くはありませんが、マップビューについてはわかりません。
ハーフモードを実現するには、半透明のオーバーレイを使用します。
関連する問題
- 1. iphoneアプリで壁紙を表示する方法は?
- 2. iPhone/iPadキーボードをフルスクリーンで表示する方法OpenGL ESアプリ
- 3. iphoneアプリでuibuttonを表示する
- 4. iPhoneでサファリクッキーを表示するアプリ
- 5. iPhoneでXpathを表示する方法
- 6. iPhone - アプリ内で他のアプリを起動するアイコンを表示するアプリのホーム画面を作成する
- 7. Iphoneアプリ - 現在の時刻でデジタル時計を表示する方法
- 8. iPhoneアプリでUIImagePickerControllerカメラシャッターを無効/非表示にする方法は?
- 9. iphoneアプリでセッションを作成して管理する方法は?
- 10. iPhoneアプリにキーボードをプログラムで表示
- 11. ハイスコア(iPhoneアプリ)で名前を表示
- 12. iPhoneアプリケーションでFlashでストリーミングビデオを表示する方法
- 13. iPhoneでQuartz/Core Graphicsでアクセントを表示する方法
- 14. iphoneで編集モードでテーブルを表示する方法は?
- 15. iphone - 時間(アプリの非表示)と時間(アプリが表示される)の差
- 16. iPhoneでマップビューを表示する方法について作業中
- 17. iPhoneアプリで画像を表示するポップアップ
- 18. iphoneアプリをdebにパックする方法
- 19. iPhoneアプリを「スキンナブル」にする方法は?
- 20. キーボードプルアップする方法 - iPhoneアプリを
- 21. splitviewベースのiPadアプリでドキュメントのクイックルックを表示する方法
- 22. Androidアプリでビジュアライゼーションを表示する方法
- 23. iPhoneでウェブページを表示する方法は?
- 24. Google sketchup、iPhone/iPadでモデルを表示する方法は?
- 25. iPhoneでビューの表示を制御する方法
- 26. iPhoneのUiWebViewで検索バーを非表示にする方法
- 27. iPhone 3.0のIBで表示サイズを変更する方法
- 28. OpenGL ES for iPhoneでビデオを表示する方法は?
- 29. アンドロイドアプリでナイトモードを実装する
- 30. iPhoneアプリの数値をローカライズする方法は?私のiPhoneアプリで
あなたはどのようなタイプのビューを設計しましたか、主にどのコントロールを使用しましたか? WebView、MapView、Labels? –
@RahulSharma:これは5つ以上のviewControllerを持つナビゲーションベースのアプリケーションで、これらのページで使用されるコントロールにはラベル、textFields、mapView、ボタン、スイッチ、textViewなどが含まれます – Sree