問題タブ [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.
delegates - backBarButtonItemを実装して、前に委任するメッセージを送信します
NavigationController内で、第2レベルのコンテンツテーブルビューコントローラーに戻るボタンを再実装して、第1レベルのコンテンツテーブルビューコントローラーに戻る前に追加のメソッドを呼び出したいと思います。この方法では、自己実装のデリゲートにメッセージを送信して、第1レベルのコンテンツビューコントローラーに、第2レベルのコンテンツビューコントローラーで行われた変更について通知します。その後、通常どおりViewControllerをポップします。
私が実装した最初のレベルのコントローラーのdidSelectRowAtIndexPathで:
したがって、第2レベルの戻るボタンには「テスト」テキストが表示されますが、secondControllerのdidPressBack:は呼び出されません。
または、第2レベルのコントローラーに戻るボタンを再実装する別のアプローチはありますか?
ios - backBarButtonItem (UINavigationItem) の背景色を編集するにはどうすればよいですか? iOS 4.3 の問題
backBarButtonItem は白のままであることを主張しているため、backBarButtonItem の背後にある背景を編集しようとしています。ナビゲーション バー全体の背景色を編集しましたが、役に立ちません。
ただし、次のように見て、iOS4にのみ影響するようです。
コードは iOS5 で動作します。この方法も使用してナビゲーションバーを編集しようとしました:
ただし、このコードにより、すべてのナビゲーション バーが変更されます。これは望ましくありません。ナビゲーション バーに基づいて、buttonItem の BG の色を単純に変更するために使用できる簡単なコードはありますか?
ios - テキストに応じてナビゲーションの戻るボタンのサイズを変更する方法(カスタム画像を使用しない)
ナビゲーションコントローラー内にビューコントローラーがあります。ナビゲーションコントローラーのスタックにある前のコントローラーのタイトルが付いたデフォルトの戻るボタンがあります。ただし、ボタンはテキスト幅にサイズ変更しないでください。http://gyazo.com/0f94d7802354cadaee7d4aa38b1eea8e (画像 を追加できず申し訳ありません)
しかし、シミュレーターで設定を開くと、テキストが戻るボタンに収まることがわかります:http: //gyazo.com/d3a512ce41885896a4ebe04ed1ca2a0c
どうすれば同じ動作に到達できますか?ありがとう。
ios - BackBarButtonItemのカスタマイズ
カスタム画像を使用してbackBarButtonItemをカスタマイズしようとしています(テキスト「back」がその画像に含まれています)。現在の結果は次のとおりです。
なぜこれが起こっているのか誰かが知っていますか?
これがviewDidLoadの私のコードです(実際には親コントローラーと、戻るボタンのある新しいコントローラーの両方で実行されます)
編集:ちなみに私はiOS 5を使用しています!外観プロキシは使用できるかもしれませんが、これまでのところ、(appDelegateの)戻るボタンに使用しようとすると、アプリが単純にクラッシュします。
objective-c - UIBarButtonItem を数ピクセル下に移動しますか?
UINavigationBar
Apple のデフォルトのナビゲーション バーより少し高いカスタムを作成しました。
UIBarButtonItem
下を移動して、2 つの破線の中間に直接配置する方法が見つからないようです。
これを行う簡単な方法はありますか?カスタム ボタンを作成しようとしましたが、成功しませんでした。理想的には、デフォルトの戻るボタンを数ピクセル下に移動したいと思います。
UINavigationBar
、カスタム ヘッダー画像、および の作成に使用されるコードUIBarButtonItem
:
前もって感謝します、
iphone - 場所移動ボタンを変更
プレイスナビゲーションの戻るボタンを別のボタンに変更するには?
私は次のようなものを書きました:
editButtonの後にnavigationButtonが必要です。
iphone - バックバーボタンアイテムのiPhoneセット色合い
ナビゲーションコントローラー内の戻るボタンの色合いを設定しようとしていますが、何も機能していません。私が試してみました
しかし、それはデフォルトの色合いのままです
uinavigationcontroller - UINavigationControllerでbackbarbuttonitemの代わりにジェスチャーをスワイプします
私は周りを見回しましたが、一生のbackbarbuttonitem
間、をスワイプジェスチャに置き換える方法を見つけることができません。左にスワイプして、アプリを前のViewControllerに戻したい。明確にするために、UINavigationController
すべてのViewControllerを管理するためにを使用しています。何か案は?それともこれは不可能ですか?ありがとう!
uinavigationcontroller - 自分以外のターゲットを持つ UINavigationCotroller backBarButtonItem
Navigation ControllerのbackBarButtonItemを押して実行されるアクションを変更しようとしています。次のビュー (カスタム動作のボタンが表示される) が押される前に、backBarButtonItem を編集する必要があることはわかっています。そのため、前の ViewController で、次のコードを追加して、セグエ経由でプッシュしました。
タイトルの「Settings_」は正しく表示されるのですが、「target: myprofileVC action:@selector(popTOSettingsViewController:)」はまったく効果がないようです。
バックグラウンド:
MyProfileViewController は、ユーザーが自分の情報を編集できるビューです。backbarbutton がクリックされるたびに、GUI の何かがユーザーによって変更されたかどうかを確認したいと思います。その場合、UIAlterView は、変更を保存するかどうかをユーザーに尋ねる必要があります。viewWillDissappear で解決しようとしましたが、次の ViewController に AlterView が表示されます (また、alterViewButtons をクリックするとプログラムがクラッシュします)。
ios - MPMmoviPlayerView Controller のナビゲーション バーの Backbarbutton 項目
MPMoviePlayerViewController にプログラムでナビゲーション バーを追加しました。バックバー ボタン項目をナビゲーション バーに追加して、前のビュー コントローラーに移動するにはどうすればよいですか?
}