問題タブ [uibarbuttonitemstyle]

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 に答える
5505 参照

iphone - leftBarButtonItem、rightBarButtonItem、titleViewのこのマージンロジックを説明する

以下のスクリーンショットに表示されているマージンがどこから来ているのか、誰かに説明してもらえますか?赤、緑、青の長方形を、横向きと縦向きの両方の画面レイアウトで並べて配置したいと思います。代わりに、ビュー間に不可解なマージンが表示されます。

このコードで私が見るもの:

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

私が本当に困惑しているのは、使用可能なスペースが小さくなるにつれて、ビュー間のマージンが大きくなることです。なぜ彼らがそこにいるのか、なぜ彼らがマージンから期待するものに反して振る舞うのか理解できません。

ありがとう!

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

iphone - UIBarButtonItemStyleを使用してUIBarButtonSystemItemを作成します

システムUIBarButtonを作成したいのですが、プレーンなスタイルにしたいです。
このコードを試してみましたが、スタイルは無視されます。どうしたの?

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

ios5 - iOS 5 外観 API を使用した UIBarButtonItemStyleDone 背景画像

UIBarButtonItemStyleDone スタイルと Edit/Done ボタンの編集状態を使用して、視覚的に区別できるバー ボタン項目の背景画像をバー ボタンに提供するにはどうすればよいですか? UIBarButtonItem 外観プロキシの setBackgroundImage:forState:barMetrics: で文書化されている UIControlState 値はどれもうまくいかないようです。

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

iphone - UIBarButtonItemStyleDoneスタイルのナビゲーションバーのUIBarButtonItemが青色で表示されない

ナビゲーションバーに完了ボタンがあります。青色で表示したいと思います。しかし、次のことを行うだけでは役に立たないようです。ここで何が欠けていますか?ナビゲーションバーが黒色の場合、ボタンは自動的に青色で表示されることは知っていますが、このViewControllerのナビゲーションバーの色を黒色にしたくありません。

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

iphone - UIBarButtonItem のスタイルを BarButtonSystemItem に変更する

私は iPhone の開発に慣れていないので、これが非常に一般的な問題かどうかはわかりません。Googleでこれについて何も見つかりませんでした。

Interface Builder で定義された UIBarButtonItem があります。

とりあえずシンプルなボタンですが、 を使ってカメラ画像を載せたいと思いますUIBarButtonSystemItemCamera。でできることはわかっていますがinitWithBarButtonSystemItem、 のような方法はありませんchangeWithBarButtonSystemItem。私は次のようなことをしたい:

どのように可能ですか?このカメラ アイコンでボタンを直接インスタンス化するように Interface Builder に指示する方法はありますか?


編集

インスタンス化後にボタンのスタイルを変更することはできないようです。したがって、残る質問は 1 つだけです。Interface Builder にボタンをインスタンス化するように指示する方法はありますUIBarButtonSystemItemCameraか?

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

iphone - 標準 UIButton の UIBarButtonItem 画像/グリフ

標準のUIBarButtonリフレッシュシステムグリフを含む「リフレッシュ」ボタンを作成しようとしています。これは、タップするとカスタムビューをアニメーション化し、別のセレクターを起動して目的のリフレッシュアクションを呼び出します。

画像とカスタム ビューに追加された 2 つの内部ビューでこれを実行できることはわかっていますが、UIBarButtonItem の標準グリフでそれを実行する方法はありますか? それらは UIButtons で利用できますか?

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

iphone - カスタマイズしたバーボタンアイテムでの「ナビゲーションアイテムでサポートされていないプレーンスタイル」の警告

丸い長方形のボタンを右側のバーボタンアイテムの位置にドラッグし、画像を丸い長方形のボタンに設定します。「ナビゲーションアイテムでサポートされていないプレーンスタイル」という警告を除いて、すべてが正常に機能します。バーボタンアイテムのスタイルを「ボーダー」に選択しても、警告が表示されます。Xcode 4.2の問題は何ですか?前もって感謝します!

追伸 丸い長方形のボタンで多くのバーボタンアイテムをカスタマイズしました。Xcode4.2ではバーボタンアイテムに警告が1つだけ表示される場合もあれば、すべてのバーボタンアイテムに警告が表示される場合もあります。

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

iphone - UIBarbuttonをデフォルトの色合いに戻すことができません

UIBarbuttonの色合いを変更した場合、どのようにしてデフォルトの色合いにリセットできますか。

ここでは、ボタンのカスタム色合いを設定しています...

その後、デフォルトのスタイルと色合いに戻す必要があります。だから私はスタイルをUIBarButtonItemStyleDoneに設定するだけでこのようなトリックができると思いました...

しかし、色は赤のままです。自分で素敵な青い色に設定できますが、UIBarButtonItemStyleDoneボタンのデフォルトの色を取得したいと思います。これは可能ですか?

ありがとう、ジョン

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

ios5 - UIBarButtonItemの外観setTitleTextAttributesはUIControlStateDisabled状態に影響を与えません

私たちのデザイナーは、無効にされたUIBarButtonItemsのテキストに特定の色を使用するように私に依頼しました。これを実装するために使用したコード:

ただし、テキスト属性は変更されません。

私はこのコードを通常の状態で試し、setBackgroundImageを使用してUIControlStateDisabledボタンの背景を変更しようとしましたが、すべてのthouse実験は完全に機能します。しかし、この単一の組み合わせ:setTitleTextAttributesとUIControlStateDisabledは何もしません。

グーグルは私にその特定の組み合わせについての関連する答えを与えませんでした。

無効になっているUIBarButtonItemの色を変更する他の方法や、無効になっているアイテムに対してsetTitleTextAttributesを機能させる方法を知っている人はいますか?

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

ios - 編集スタイルでrightbarbuttonitemにアクションを割り当てるにはどうすればよいですか?

ナビゲーションバーのビューに編集rightbarbuttonitemがあります。プログラムではなく、ストーリーボード/IBを使用して設定しました。今、私が欲しいのは、「完了」barbuttonitemが押されたときにアクションを割り当てることです(編集ではありません)。

それを達成する方法はありますか?手動で試しまし-(IBAction)たが、機能しません。また、UITableViewで選択したアイテムに対してアクションを実行したいと思います。だから、私にアイ​​デアをくれたら、それは素晴らしいことです。