問題タブ [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 に答える
828 参照

iphone - ナビゲーション バーに不要な [編集] ボタンがありますか?

モーダル ビューを表示するために、アプリに次のコードがあります。

ただし、実行すると、ナビゲーション バーの右側にある [完了] ボタンの代わりに [編集] ボタンが表示されます。.rightBarButton を .leftBarButton に変更すると、予想どおり [完了] ボタンが左側に表示されますが、[編集] ボタンが再び右側に表示されます。

コードでこの不要な [編集] ボタンを特別に削除する必要がありますか、それとも最初から表示されている何か間違ったことをしていますか? 削除する必要がある場合、どうすれば削除できますか?

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

iphone - ナビゲーションバーで作成されたボタンをiPhoneでカスタムとして設定するにはどうすればよいですか?

iPhoneの開発は初めてです。ナビゲーションバーにUIBarButtonItemを作成しました。適切なものをカスタムに設定したいと思います。「style:」属性のカスタムとしてのプロパティはありません。助けてください。ありがとう。

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

iphone - UIBarButtonItemを「グロー」にするにはどうすればよいですか?

マップアプリでは、左下隅にある追跡ボタンを押すと、それが押されたことを示すように光ります。これにより、ラジオボタンのように動作し、マップを移動すると光が消えます。ボタンを押した状態にする簡単な方法はありますか?

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

iphone - 背景画像で UIBarbuttonitem をカスタマイズする

UIToolbar のインスタンスとその上にボタンを追加しました。各ボタンは UIBarButtonItem のクラスに属します。

私の要件は、各ボタンにカスタマイズされたレイアウトがあることです。Apple が提供するネイティブのボタン スタイルを使用したくありません。したがって、Interface Builder には 3 つのオプション ( Plain 、 Bordered 、 Done ) がありました。私はプレーンスタイルを選択し、背景として追加したい画像をバー項目 -> 画像の下に選択しました。

しかし、それは私にとってはうまくいきませんでした.plainオプションを使用すると、borderとdoneがどこにも近くないので少し近づきますが、それでも画像は白いアウトラインで表示されます. とにかく、ボタンの画像が追加され、そのままのように見えるということはありますか。UIButton を使用しているときの非常に単純なタスクです。UIButton の属性インスペクターで Image オプションを使用し、必要な画像を選択しました。しかし、ここでは UIBarButtonitem を使用している間、まったく機能しません。このように表示されます

ありがとうタイムール

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

iphone - Iphoneはインターフェイスビルダーなしでuibarbuttonを作成します

interface builder = (whit code) なしで uibarbutton を作成したいのですが、このボタンはスタイル カメラです 助けてください

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

iphone - UIBarButtonItemStyleDone は、コントローラーが押されたときにナビゲーション バーに青いボタンを作成しません。

いくつかの異なるフォーラムを検索しましたが、これに対する答えが見つからないようです。バー ボタン項目をナビゲーション コントローラーに追加し、そのスタイルを UIBarButtonItemStyleDone に設定しました。これがナビゲーション スタックの最初のコントローラーである場合、ボタンは適切に青色で表示されます。ただし、コントローラーが作成されてスタックにプッシュされると、スタイルは無視され、黒で表示されます。

この問題は、tintColor が変更されたときに発生することはわかっていますが、標準の UIBarStyleBlack を使用し、tintColor を設定していません。私も tintColor を nil に設定しようとしましたが、それもうまくいきません。

関連コード:

どんなアイデアや回避策も大歓迎です。

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

iphone - UIBarButtonItem 表示されない

「takeAction」というモーダルビューコントローラーがあります。モーダル ビュー コントローラーがユーザーに提示されたときに、takeAction で UIBarButtonItem を読み込もうとしています。そのため、UIBarButtonItem はモーダル ビュー コントローラーのコンテンツに対して非同期です。

しかし、ボタンはまったく存在しません。どうすればこれを修正できますか?

コード:

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

iphone - iphone: UIViewController の UINavigationItem.leftBarButtonItem に UIBarButtonItem を追加 - 弱い?

私は自分のアプリケーションでタブバー コントローラーを使用しており、最初のタブの下にはナビゲーション コントローラーがあります。

ナビゲーション コントローラー スタックのルートビューは、ユーザーがテキストを入力できる検索バーを表示します。入力を終えた後、ユーザーはサイトの検索サービスを開始します。検索の実行中に「ステータス情報」を表示したいので、別のビューコントローラー ( statusInfoController) をナビゲーションコントローラーのスタックにプッシュします。

検索が完了すると (これには最大 10 秒かかります)、結果テーブル コントローラーがナビゲーション コントローラー スタックにプッシュされます。

uinavigationbarここで、ユーザーをルート ビュー コントローラーに戻す戻るボタンを に表示したいと思います。viewWillAppear結果テーブルコントローラーの -method で次のことを行いました。

popBackToFirstViewそして、このクラスに - メソッドを実装しました。のプロパティへのこの 2 番目UIBarButtonItemの割り当てもあります(ユーザーが resulttableview のエントリにタッチすると、navigationController のスタックにプッシュされます)。backBarButtonItemdetailView

私の問題:から来るすべての戻るボタンself.navigationItem.backBarButtonItemは左側に矢印が付いていますが、割り当てられたボタンself.navigationItem.leftBarButtonItemは通常のボタンであり、矢印はありません。

「特別な」戻るボタンに矢印を追加するにはどうすればよいですか? どのスタイルを使用すればよいですか?

または、標準の戻るボタンを使用する必要がありますか? しかし、statusInfoController-View を「ホップ」する他の方法があるはずです。