問題タブ [uibarbuttonitem]

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 投票する
3 に答える
553 参照

iphone - ナビゲーションコントローラーiphonesdkに右のbarbuttonitemを追加すると、ビューが上にシフトします

私のアプリケーションでは、ナビゲーションコントローラーの下のビューが上に移動し、ナビゲーションバーの下に表示されます。これは、xibを介して表示するために追加しているナビゲーションコントローラーにプログラムでbarbuttonitemを追加した後、透明になります。

これは私がそれを追加している方法です:

編集:

わかりました。これが発生しているのは、1つを除くすべての異なるタイプのカスタムセルについて、詳細ビューのxibファイルをタップされたセルのナビゲーションコントローラーにプッシュしているためですが、これについては、ビューを作成しました。コントローラーをプログラムでプッシュします。このセルをタップして詳細ビューで開かない限り、すべてが正常に機能しますが、このセルの詳細ビュー(常に正常に開きます)を開くと、他のセルの詳細ビューがシフトします。

誰かがこの問題に対処できますか?

よろしくお願いします。

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

iphone - 戻るボタンをクリックしてメソッドを呼び出す

ビューコントローラのbackbarButtonをクリックしてメソッドを呼び出す方法を知っている人はいますか...私が持っているのは2つのテーブルビューコントローラです..1つのリストビューと別の詳細ビュー....詳細ビューはにプッシュされますリストビューでアイテムがクリックされたときのナビゲーションコントローラ。戻るバーボタンがクリックされたとき、関数を呼び出したい...

plsどんな助けもいただければ幸いです。

0 投票する
7 に答える
12358 参照

iphone - UIBarButtonItemの埋め込みボタンを取得する方法

iPhoneアプリでは、次のコードを使用してUIBarButtonItemを作成できます。

生成されたUIBarButtonItemには、システムが提供する「アクション」アイコンがあります。私の質問は、このUIBarButtonItemの内部UIButtonを取得し、このUIButtonを別のUIViewに追加する方法です。誰が私にコードを見せてくれますか?

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

ios - ナビゲーション コントローラーの rightBarButtonItem を非表示にする

を非表示にする方法を知っている人rightBarButtonItemはいUINavigationControllerますか? 私のアプリケーションには、編集ボタンがありrightBarButtonItemますUINavigationController。これを隠したいですか?いくつかの操作が完了したときの UIBarButton`。

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

iphone - NavigationControllerでUIBarButtonItemを押す

ナビゲーションバーに次のようなボタンを追加しました。

ただし、これを押すと、InvalidArgumentExceptionが発生します。これはまったく新しいナビゲーションプロジェクトです。なぜ私がこの振る舞いをするのか誰か知っていますか?

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

iphone - NavigationController で戻るボタンのタイトルを設定する

次の方法で、NavigationController の [戻る] ボタンのタイトルを変更しようとしています。

親コントローラーでは、これを入れましたvieDidLoad

しかし、アプリを初期化したため、このコントローラーはスタックにあります。

したがって、aController の viewDidLoad は、bController で最初に戻るボタンを選択するまで呼び出されません...

スタックにプッシュしたときにviewDidLoadを呼び出す方法を知っている人はいますか? または、BackButtom のタイトルを変更する別の方法を知っていますか?

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

iphone - UINavigationController で戻るボタンの機能を復元するにはどうすればよいですか?

独自の leftBarButtonItem を作成しました。

元の戻るボタンの機能をプログラムで復元するにはどうすればよいですか?

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

iphone - プログラムでUIBarButtonItem識別子を(初期化ではなく)変更しますか?

IBでは、UIBarButtonItemの識別子を「再生」に設定できます。これにより、再生ボタン(右向きの三角形)の画像が追加されます。

この画像をプログラムで変更する方法はありますか?再生ボタンを押したときに「一時停止」に変更したい。

UIBarButtonItemを識別子で初期化できることは知っていますが、初期化後に変更する方法をまだ見つけていません。これも可能ですか?

私が考えることができる唯一のことは、古いボタンを削除し、代わりに新しいボタンを初期化することですが、これはほとんど効率的ではないようです。

何かご意見は?

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

ios - UIBarButtonItemのカスタム背景/透明背景?

この効果はどのように達成されますか?コードスニペットは大歓迎です。

これは、メモアプリやAppStoreの他のアプリで確認できます。

ナビゲーションコントローラーのボタンが透明でナビゲーションコントローラーのカスタム背景を表示しているか、ボタン自体にカスタム背景が適用されているようです。これがどのように達成されるかについてのアイデアはありますか?

編集:

これはiPhone用のiBooksアプリの例です。ご覧のとおり、UIButtonだけでなく、セグメント化されたコントロールにもカスタムの背景があります。透明度/背景をさまざまなインターフェイス要素にグローバルに設定する方法があると思います。

例 http://c0839932.cdn.cloudfiles.rackspacecloud.com/iBooks%201.1%20-%206.png

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

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

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

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

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

ありがとうタイムール