問題タブ [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 投票する
2 に答える
1939 参照

ios - iOS-UIAppearance設定がUIWebView入力アクセサリビューを変更しないようにする

アプリにUIWebViewがありますが、問題は、セグメント化されたコントロールの外観を変更するUIAppearanceがあるため、UIWebViewテキストフィールドの入力アクセサリビューのセグメント化されたコントロールを変更することです。正しく表示されるようにしたいと思います。またはそれを変更しようとしないでください。これは現在のように見えます:

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

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

ios - UIAppearance を使用して UINavigationItem の titleview を設定できますか?

現在、このコードを使用して、ナビゲーション項目の titleView を設定しています。

UIAppearance を使用してこのコードを配置する方法はありますか?

有効じゃない。

0 投票する
5 に答える
4862 参照

ios - プログラムで作成された UILabels で UIAppearance が有効にならない

UILabel を拡張して、アプリ内の特定のラベル タイプのすべての用途に標準のフォントと色を適用できるようにしました。例えば。

AppDelegate では、このようにフォントと色を適用します

XIB に UILabel を追加するときに、UILabelHeadingBold 型のクラスを選択できるようになり、期待どおりに動作するようになりました。AppDelegate で指定されているように、ラベルは正しいフォントと色で表示されます。

ただし、プログラムでラベルを作成すると、たとえば.

UILabel に期待されるフォント/色が適用されません。これらの属性を手動で適用する必要があります。

プログラムで作成された UI 要素で UIAppearance を有効にする方法はありますか、それとも XIB 内で使用した場合にのみ機能しますか?

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

objective-c - UIAppearanceUIPopoverControllerのカスタムNavBar背景を削除

私は、iOS 5のUIAppearance機能を組み込んで、ユニバーサルアプリに独自のテーマを与える作業を行っています。現在、アプリデリゲートにいくつかのコードを実装して、アプリにカスタムナビゲーションバーを提供しています。

これはうまく機能し、すべてのナビゲーションバーをAppleのプレーンスタイルから明るいグラデーションに変更します。しかし、私が抱えている問題は、それが私もそれを望まないいくつかのスタイルをオーバーライドしているということです。私の特定の問題は、iPadのUIPopoverControllerのナビゲーションバーの背景を上書きして、醜いユーザーエクスペリエンスを作成することです。修正方法を教えてください。

編集:これはユニバーサルアプリであり、iPadのUIPopoverControllerとiPhone/iPodのモーダルビューから画像ピッカーを開くことに注意してください。モーダルビューではなく、iPadポップオーバーのnavBarのカスタム背景のみを削除したい。

現在の様子: ここに画像の説明を入力してください

私はそれをどのように見せたいですか: ここに画像の説明を入力してください

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

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

ios - プロンプトが表示されたときの iOS5 UINavigationBar の背景画像の問題

iOS 5 の新しい外観プロキシを使用して、背景画像で UINavigationBar のスタイルを設定しています。

これで問題なく動作しますが、ナビゲーション バーのプロンプト プロパティを設定する必要があります。これを行うと、ナビゲーション バーの高さが増し、背景画像がそのナビゲーション バーを垂直方向に埋めなくなるため、見栄えが非常に悪くなります。

カスタム背景画像を使用する場合、プロンプトで高さの変化をどのように説明できますか?

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

ios - UIAppearanceプロキシルールはいつ新しいViewControllerに適用されますか?

UIAppearanceルールが新しいViewControllerに正確に適用されるのはいつですか?

私はいくつかのグローバルルールを作成し、アプリデリゲートでそれらを呼び出します。そうすれば、すべてのUIButtonが同じように見えます。しかし、今度は1つのUIButtonの外観だけを変更したいと思います。コードを入れて背景を削除しようとしましたが、機能して- (void)viewDidLoadいません-UIAppearanceルールはまだ適用されていません。あるViewControllerでは、変更コードを中に入れ- (void)viewWillLayoutSubviewsて完全に機能しましたが、別のViewControllerでは機能しません(コードは同じです)。

UIAppearanceルールをオーバーライドするのはどこで安全ですか?

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

iphone - UIBarButtonItemの外観例外が必要です

application:didFinishLauchginWithOptions:の場合、コントロールのデフォルトの外観を設定しました。

これは、通常のUIBarButtonItemsに透明なフラットな外観を与えるので、私にとってはうまく機能します。ただし、UIDocumentInteractionController「クイックルック」を押すと表示されないボタンIがあります。

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

私が持っている唯一のbarbuttonitemは、単なる画像だと思います。このボタンを変更してコントラストを付け、醜く見えないようにする方法はありますか?元の背景でさえ、私のnaviagationbarの背景に対しては問題ないように見えます。

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

iphone - ABPeoplePicker:カスタムナビゲーションバーの外観をリセット

UINavigationBar、UIBarBattunItems、およびBackButtonのカスタム外観を使用しています。さらに、私はAppleのABPeoplePickerを使用して、ユーザーがいくつかの連絡先から選択できるようにしています。私の問題は、外観をデフォルトの外観にリセットしたいのですが、ピープルピッカーがモーダルで表示されている間だけです。

誰かがこれを達成する方法を知っていますか?

私は次のように私の人々のピッカーを提示しています。

前もって感謝します!

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

ios - UIAppearanceプロキシプロパティをUILabelに適用するにはどうすればよいですか?

UIAppearanceプロキシスタイルをUILabelクラスプロキシに適用しようとすると、信頼できない結果が得られます。たとえば、次のように動作します。

textColorの設定は機能しませんが、これは次のとおりです。

動作します。の種類。これはやや信頼性が低く、インスタンス固有の呼び出しsetTextColor:が無視される原因になります。

UIAppearanceスタイルをUILabelに適用する正しい方法は何ですか?

0 投票する
7 に答える
4206 参照

iphone - iPhone - アプリのワイド ナビゲーション バーの戻るボタンをテキストなしで設定する

Appearance プロパティを使用して、アプリのすべてのナビゲーション バーの戻るボタンの背景画像になるように画像を設定しました。applicationDidLoad メソッドで次のコードを使用します。

私の問題は、戻るボタンが表示されるたびに、前のビューの名前が戻るボタンのタイトルとして設定されているため、画像が引き伸ばされることです。タイトルの設定を停止できるシステム全体の方法はありますか? また、実際のView Controllerで戻るボタンのタイトルを空白に設定しようとしても効果はありません:(