問題タブ [rightbarbuttonitem]

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

ios - バーボタンの名前を動的に変更する方法

テーブルビューコントローラーでデータを更新しながら、ビューコントローラーで「保存」という名前のバーボタンアイテムを「更新」に変換する方法を教えてください。私はios 9、xcode 7.3、およびswift 2.2を使用しています。

バーボタンのサンプルコードを提供しています。

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

swift - Swift UNavigationItem ボタン表示メニュー ラベル

私はSwiftが初めてで、これを行う方法を知りたいです。

ボタンをタッチrightBarButtonItemすると、次のように表示されます。

ボタンタッチ時の挙動

TestTest2のテキストは、同じ View Controller に表示されます。

Testに触れないと、rightBarButtonItemTest2表示されません。( TestTest2は になります。) isHiddentrue

ボタン非タッチ時の挙動

これは可能ですか、それとも別の方法が必要ですか?

私は長い間インターネットで検索してきました。しかし、私は何も見つけることができませんでした。これを達成する方法について、助けていただくか、いくつかのアイデアを提供してください。

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

swift - pushViewController UPDATE 2 の後に UINavigationController がおかしい動作をする

私は奇妙な問題を抱えています.pushViewController命令を使用してあるビューから別のビューに移動するたびに、不明な理由でアプリにスライドメニューがあります.Navigation Controllerがおかしくなり、UIBarButtonItemsがリセットされます. (元の色合いに変わり、badgeValue は消えます)。

これは、トランジションを行うためにスライド メニューで使用しているメソッドです。

Apple自身のドキュメントによると:

UINavigationItem オブジェクトは、UINavigationBar オブジェクトに表示されるボタンとビューを管理します。ナビゲーション インターフェイスを構築する場合、ナビゲーション スタックにプッシュされる各ビュー コントローラーには、ナビゲーション バーに表示するボタンとビューを含む UINavigationItem オブジェクトが必要です。管理 UINavigationController オブジェクトは、最上部の 2 つのビュー コントローラーのナビゲーション項目を使用して、ナビゲーション バーにコンテンツを入力します。

ボタンはinterfaseビルダーにあり、スライドメニューを使用せずにそのビューに着陸すると機能しますが、スライドメニューのオプションをクリックすると消えます。

ここに画像の説明を入力

これは、そのビューのviewDidLoadメソッドにあるコードです

スライドメニューを使用せずにページにアクセスした場合 (ログインビューを正常にクリアした後にそこに移動した場合など)、badgeValue が適切に表示されます

ここに画像の説明を入力

しかし、スライドメニューを使用すると、これが起こります

ここに画像の説明を入力

この問題の原因について何か考えはありますか?

アップデート

何かを発見しました。

この命令を openVIewControllerBasedOnIdentifier メソッドまたは slideMenuSelectedAtIndex に挿入すると、

バッジ値は消える直前にその数値に変更されます。私もこの命令を使用しています

デバッグコンソールでこれを取得するため、値はそこにあります:

しかし、何らかの理由でそれは消えます

うだて2

アニメーションをオフにしてもバッジの値が消えないことを発見しましたが、アニメーションも機能させる必要があります。

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

ios - 追加テキスト ボックスを navigationItem -> rightBarButtonItem に組み込むにはどうすればよいですか?

rightBarButtonItem に追加テキスト ボックスを組み込み、ユーザーが rightBarButtonItem をクリックしたときにタイトル名を入力するように求められるようにします。これは、新しいセル名を追加するための TableViewController クラス用です。これまでのところ、私のコードはカスタム名のない新しいセルを追加するだけです。

これまでの私のコードは次のとおりです。

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

swift - XLPagerTabStrip: ButtonBarPagerTabStripViewController を使用して、異なるタブに異なるバー ボタンを追加する方法

私には 3 つのタブがあり、各タブには異なる数の rightBarButtonItem があり、異なるアクションがあります。

たとえば。最初のタブには電話と検索の 2 つの右バー ボタンがあり、2 番目のタブには追加、削除、編集の 3 つの右バー ボタンがあり、3 番目のタブには完了と詳細の 2 つの右バー ボタンがあります。これを追加する方法がわかりません。

何かアイデアを提案してください。前もって感謝します。