問題タブ [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.
ios - ナビゲーション右バーのボタン画像を「JUST」に変更するにはどうすればよいですか?
そのため、現在、ストーリーボードの右バー ボタンを別のビュー コントローラーへのセグエに接続しています。ここではすべての機能が正常に動作します。(コードなし、すべてストーリーボードで実行)
ここで、webAPI 呼び出しに接続して、画像を変更する必要があるかどうかを確認しています。私は以下のコードを持っています:
したがって、これはすべて正常に機能し、複数の json データを受信した場合、画像は変更されます。ただし、ボタン自体は新しいView Controllerにプッシュしません
ios - ユーザーが UIPageViewController で部分スクロールを実行した後、rightBarButtonItems が収まらない
私は基本的に、DetailViewController で PageViewController を使用するマスター/ディテール スタイルのアプリを持っています。PageViewController には 3 つの異なるシーンがあります。現在のシーンに応じてrightBarButtonItems
、3 つのそれぞれに異なる設定をしています。2 つのシーンには rightBarButtonItem が 1 つしかありませんが、1 つのシーンでは 2 つが使用されています。
ユーザーがあるページから次のページに完全にスクロールする場合、問題はありません。ただし、ユーザーが rightBarButton アイテムの方向に途中までしかスクロールせず、画面がポップ バックすると、バー ボタン アイテムの 1 つだけが表示されます。
Appleのドキュメントによると:
配列内のすべてのアイテムを表示する十分なスペースがない場合、タイトル ビュー (存在する場合) またはバーの左側のボタンに重なるアイテムは表示されません。
これは何が起こっているのかを説明しています。ビューがボタンをロードするとき、ボタンに使用できるフレーム サイズのチェックを実行する必要があります。コントローラーは、ボタンがタイトルに重なることを認識し、タイトルを削除します。ボタンが表示されるか、この性質の何かを遅らせる必要があるだけです。これを克服する方法についてのアイデアはありますか?
のviewDidLoadでボタンを宣言する方法は次のとおりですDetailViewController
次に、ボタンが必要な viewController に渡され、 に表示されviewDidAppear
ます。
前後の画像をいくつか示します
iphone - rightBarButtonItems の 2 つの UIBarButtonItem 間のスペースを調整する方法
次のコードを使用して 2 つのボタンを self.navigationItem.rightBarButtonItems に追加していますが、iOS7 では 2 つのボタン間のスペースが広すぎると思います。これら 2 つのボタン間のスペースを減らす方法はありますか?
ヒントやアイデアをいただければ幸いです。
button - iOS7のナビゲーションバーの左右バーボタン項目のタッチイベント
左バー ボタン アイテムと、右バー ボタン アイテムに 2 つのバー ボタン アイテムの配列を作成しました。ここで、問題は、左右のバー ボタン項目の外側をタップすると、ナビゲーションが発生することです。ボタンの外側の領域でこのタッチ動作を削除するにはどうすればよいですか?
図のように左右のバーボタンアイテムを作成しました。質問にお答えください。
ios - RightBarButtonItem を 1 つだけ削除する
ナビゲーション バーでは、2 つの右側の barButtonItems を追加しています。
firstBarButtonItem をクリックすると、削除したいと思います。私がするUIBarButtonItemが1つしかないときは知っています:
rightBarButtonItems が 2 つの場合はどうすればよいですか?
ios - UINavigationBar のバー ボタン項目間の空白を減らす
バー ボタン アイテム間の空白スペースがかなり大きいことに気付きました。スペースを縮小して、タイトルのスペースを増やしたいと考えています。固定スペースを作成してボタンの間に追加しようとしましたが、うまくいきませんでした。誰もそれを行う方法を知っていますか?
ios - UINavigationBar の rightTabBarItem に画像を設定できません
画像を rightBarButtonItem に設定しようとしています。
私はこれを2つの方法でやろうとしました:
PSナビゲーションバーの右側をタップすると、rightBarButtonItemTappedメソッドが呼び出されていることがわかります。
ios - ナビゲーション バーの右側にカスタム uibarbuttonitem が表示されない
ナビゲーション バーの右側にカスタム ナビゲーション バー ボタンを追加しようとしています。
ここに私のコードがあります。
しかし、まだ私のページにボタンが表示されません..