問題タブ [uiappearance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
685 参照

objective-c - この構成で UINavigationBar プロパティにアクセスするにはどうすればよいですか?

私のメイン ビュー コントローラーは UINavigationController に埋め込まれています。私のメイン ビューには、別のビュー コントローラーに向かうボタンがあります。これを「settingsController」と呼びましょう。

問題は、NavigationController で UINavigationBar の外観を変更したことです (UIAppearance または UINavigationBar のサブクラス化を使用して、気にしないでください)。しかし、IB に NavigationBar 属性がないため、settingsController にカスタム NavigationBar は必要ありません。では、どうすればこれを変更できますか?

アドバイスをありがとう

編集:これを要約すると、すぐに:

ここに画像の説明を入力

0 投票する
1 に答える
2334 参照

charts - RadChart で各チャート シリーズのアウトラインを表示するにはどうすればよいですか?

シリーズが持っているASP WebフォームRadChartの外観をカスタマイズしようとしていFillType = Solidますが、大きなポイントの背後にある小さなポイント値を表示できるようにしています。私が本当に欲しいのは、各シリーズがすべての塗りつぶしの上にアウトラインを配置することです (基本的に、 の上に があることの効果ChartSeriesType.Line) ChartSeriesType.Area

設定、色の透明度、およびそれらの組み合わせを試してみましたLineAppearance.Shadowが、背景の系列値を識別するのはまだ難しすぎます。

塗りつぶしを使用する場合、シリーズごとにアウトラインをオンにする簡単な方法はありませんか? または、エッジではなく、背景の塗りつぶしのみの透明度を設定しますか?

ここに画像の説明を入力

上の画像の透明度に注意してください。残念ながら、透明度を高くすると背景値の可視性は向上しますが、パステル カラーのコレクションがひどくなってしまいます。

0 投票する
8 に答える
38810 参照

iphone - UIAppearanceを使用したカスタムiOSUIDatepicker

ユニクロの新しい目覚ましアプリにはカスタムがありますUIDatePicker

習慣

そして、私は自分のカスタムを作成したいと思いますUIDatePicker

DatePickerの外観を変更しようとしUI_APPEARANCE_SELECTORましたが、何もUIDatePicker返されません。

ドキュメントによると、値を変更することはできません。

外観のカスタマイズをサポートするには、クラスがUIAppearanceContainerプロトコルに準拠している必要があり、関連するアクセサーメソッドがUI_APPEARANCE_SELECTORでマークされている必要があります。

どうすれば私UIDatePickerの外見を変えることができますか?

0 投票する
1 に答える
1633 参照

ios - UIAppearanceを使用してUINavigationBarを移動する

UINavigationBarビアの高さを上げようとしていますUIAppearance

高さ自体は変化しますが、バーの一部がデバイスのステータスバーによって隠されています。バーを22ピクセル下に移動して、完全に表示されるようにします。

また、自動サイズ変更マスクも設定しました

しかし、バーは翻訳されていません。ここに別の方法または別のステップがありますか?

0 投票する
2 に答える
1388 参照

ios5 - ビューコントローラのUIAppearanceを無効にする

選択したビューコントローラのUIAppearanceオーバーライドを無効にしたいのですが。

例えば。アプリのデザインに合った明るいオレンジ色のuibarbutton(黒のナビゲーションバー)があります。でもMFMailComposeViewController(青)とは相性が悪い

助言がありますか?現在、UIAppearanceの設定はAppdelegateレベルです。

0 投票する
1 に答える
1156 参照

ios - 戻るボタンのサイズを変更する UIEdgeInsets

iOS 5 UIAppearance API を使用して UINavigationBar の戻るボタンをカスタマイズしようとしています。使用したい画像はhttps://www.dropbox.com/s/ce83rw0e3vs9dwo/bt-back.pngで、コードは次のとおりです。

現在、そのコードの出力は次のとおりです: http://i.imgur.com/X6QBK.png

UIEdgeInsets を適切な値に設定する必要があることはわかっていますが、ドキュメントを読んでいると、中心ではなく端を保持することしかできないようです。魔女が必要なようです。

端ではなく中心を維持する方法はありますか? そうでない場合、iOS が引き伸ばさないように PNG を生成するために必要な寸法は何ですか?

どうもありがとう

0 投票する
2 に答える
1279 参照

ios - UI_APPEARANCE_SELECTOR がどこにも見つかりません

UIAppearanceContainerProtocol Referenceの iOS ドキュメントには、次のように記載されています。

「外観プロキシ API に参加するには、ヘッダーの外観プロパティ アクセサー メソッドに UI_APPEARANCE_SELECTOR をタグ付けします。」

しかし、たとえば、UIButton.h を開くと、どこUI_APPEARANCE_SELECTORにも見つかりませんが、次のようなものを問題なく使用できます。

何が起こっているのか誰か教えてくれませんか :D ?

0 投票する
3 に答える
794 参照

objective-c - iOSUIAppearanceエラー

UIImagePickerControllerファイル管理アプリを作成していますが、またはを呼び出しているときに次のエラーが発生することがありますMPMediaPickerController

最近、iOS5のUIAppearanceAPIを使用してアプリにカスタムテーマを指定しましたが、このエラーが発生し始めたのはそのためです。推測して確認することで、このエラーの原因となるコードの問題のある行を見つけました。

このコードが上記のエラーをどのようにトリガーするのかわかりません。このエラーの原因を説明し、修正するための解決策を教えてください。

よろしくお願いします、Guvvy

0 投票する
4 に答える
1967 参照

ios - UINavigationBar のデフォルトの色を設定する場所はありますか?

私は、元従業員によって作成されたプロジェクトに取り組んでいる新しい iOS 開発者です。現在、ナビゲーション バーはすべて黒で、デフォルトの青色に変更する必要があります。これまでのところ、私はこの行を理解しました:

うまくいきましたが、それが正しい方法だとは思いません。こちらも新規に作成した画面で色が青なので、どこかに設定があるに違いないと思います。xib ファイルでは、トップ バーはなしで、このコードは viewDidLoad にあります。

問題は、デフォルトの色を設定できる場所はありますか? または私はプログラムでそれをしなければなりません。

0 投票する
1 に答える
2140 参照

ios - UISegmentedControlとUIAppearanceの奇妙な動作

アプリデリゲートのこれらのステートメントを使用して、セグメント化されたコントロールの外観を設定しています。

結果は良好です。いずれかのセグメントを選択すると、背景と仕切りが正しく設定されます(アプリが最初に起動したときに、デフォルトで注文セグメントが選択されています)。以下に示すように、リリースセグメントを選択すると、すべてが正常に見えます。

ここに画像の説明を入力してください

問題は、ビューを出てからビューに戻ると(選択したインデックスを保存し、それをviewDidLoadに設定してセグメントを再選択する)、不明な理由で分周器が正しく設定されていないことです。

ここに画像の説明を入力してください

AZをタップしてからリリースすると、自動的に修正されます。このバグは、ビューが最初に読み込まれ、選択されたセグメントがリリースまたはAZのいずれかであった場合にのみ発生します。[順序]が選択されてビューが読み込まれると、仕切りは常に正常に表示されます。

画像サイズ:仕切りの幅は2ピクセル(3つの画像はすべて同じサイズ)、背景の幅はそれぞれ2ピクセルです。

どんなアイデアや指針も高く評価されます。私は過去10時間、利用できない解決策を見つけようとして髪を引っ張ってきました。