問題タブ [backbarbuttonitem]

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

ios - iOS ナビゲーションバー setBackBarButtonItem をカスタム ボタンに設定

「backBarButtonItem」をカスタマイズする方法について支援が必要ですが、スタイルを継承して「BackBarButtom」からの移行を維持したいので、LeftBarButtomItem を使用したくありません。

わかりましたので、私が得たものは次のとおりです。

[ArrivalProto ArrivalBtnTypeBack]setBackgroundImage と setImage の両方を持つカスタム UIbutton を返してくれます。

そして、これを追加して BackBarButton をカスタマイズするだけです。

しかし、いや。単純な通常の戻るボタン:(((これは機能しているようですが:

そしてこれも:

情報:

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

ios - 画像とタイトルの両方をナビゲーション backBarButtonItem に追加する

ナビゲーション コントローラーの [戻る] ボタンにアイコンを追加 (およびタイトルを保持) しようとしています。UIBarButtonItem の画像を設定するとタイトルが隠れてしまうようなので、カスタムビューにしてみようと思いました。私はもう試した

しかし、Apple のドキュメントによると、backBarButtonItem はカスタム ビューを無視するため、これは機能しません。

私もこれを試しました:

しかし、leftBarButtonItem がすぐに 1 つの画面に表示され、hidesBackButton が backBarButtonItem を非表示にしていないようです。

画像とタイトルの両方をナビゲーション backBarButtonItem に取得する別の方法はありますか?

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

ios - デフォルトの backBarButtonItem の位置のみを変更する

そのため、私の iPad アプリには、デフォルトの 44 ピクセル バー (高さ 52 ピクセル) よりも少し大きいカスタム ナビゲーション バーがあります。ナビゲーション バーのすべてのアイテムを中央揃えにしたいのですが、1 つのアイテムである [戻る] ボタンを除いて、問題なく実行できました。カスタムの戻るボタンを使用したくありません。代わりに、デフォルトのボタンを使用して、その位置を少し下に移動して、ナビゲーションバーの中心に合わせます。これに対する明確な答えを見つけることができず、それが可能かどうかさえわかりません。誰かがこのようなことをしましたか?

http://cl.ly/image/0g3f2M260B3C

アップデート :

これを行うことができ、私はここで答えを見つけました: UIBarButtonItem Offset?

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

ios - backBarButtonItem のタイトルを取得する

現在、複数のユーザーでアプリを作成しています。ストーリーボードで同じ「プロファイル」ビューを使用して、すべてのユーザーの情報を表示したいと考えています。

計画は、「プロファイル」ビューのタイトルを設定してからプッシュすることでした。

これはうまくいきました。ただし、「プロファイル」ビューには、ストーリーボードの他のビューにつながるボタンもあります。これらのビューには、関連するユーザー固有の情報も表示されます。

backBarButtonItem の名前を使用して、情報を表示する必要があるユーザーを知ることを計画していました。self.navigationController.navigationItem.backBarButtonItem.titleシミュレーターでユーザー名の戻るボタンを確認できますが、またはを取得できませんself.navigationItem.backBarButtonItem.title。どちらも戻りnullます。

私は何を間違っていますか?また、これはそのようなことを処理するためのベストプラクティスではないと感じています. 私は Web を検索しましたが、プッシュしているビューに値を渡すより良い方法は今のところ見当たりません。提案?

ありがとうございました。

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

ipad - MWPhotoBrowser ナビゲーション コントローラーの [戻る] ボタンを非表示にします

私はMWPhotoBrowserARCプロジェクトで使用しています。すべてが正常に機能しています。戻るボタンを非表示にしたい。performLayout()関数では、戻るボタンを非表示にするコードを以下に試しましたが、機能しません。

また

また

これを行う方法はありますか?

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

iphone - iOSでバックバーボタンアイテムのタイトルを設定

アプリケーションでストーリーボードを使用しています。ViewController クラスの title プロパティを設定すると、SecondViewController を押すとその文字列が [戻る] ボタンのテキストとして表示されます。これを変更するにはどうすればよいですか?戻るボタンのタイトル。

私はこれを使用しましたが、動作しません:

私を助けてください