問題タブ [uinavigationitem]

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

iphone - フルサイズのUINavigationBartitleViewを取得するにはどうすればよいですか

UINavigationBarのtitleViewとしてカスタムコントロールを追加しようとしています。そうすると、通常は全幅を想定するフレームとプロパティを設定しているにもかかわらず、次のようになります。 代替テキスト

カスタムコントロールを非表示にしているので、明るい青は無視できます。問題は、バーの端にあるナビゲーションバーの細いストリップです。カスタムビューが100%拡大するように、どうすればこれらを取り除くことができますか?

PS-ナビゲーションバーに接続する代わりに、ビューを単独で追加できることを知っています。自分でビューを配置するのは非常に簡単です。ナビゲーションバーの「上」にある必要がある理由があります。それらの理由はここにあります

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

iphone - UINavigationController にボタンを追加

初めてのiPhoneアプリを開発しようとしています。メイン->最初のビュー->2番目のビューの3つのビューでnavigationControllerを使用しています。最初のビューにのみボタンを追加したいのですが、次のように試しました:

self.navigationItem.rightBarButtonItem = self.editButtonItem;

しかし、何も表示されません。メインビューにボタンを追加すると、各ビューの後に表示されますが、やりたいことができますか? ありがとう!

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

iphone - iPhone アプリの Nav-Bar で 2 つのボタンの tintColor を設定する

IB で UINavigationBar を作成しました。しかし、ボタンの色を設定する方法がわかりません...コードでこれを行います:

動作しているように見えますが、setTintColor に応答しないという 2 つの警告が表示されます。

それを行うためのより良い(そして完全に合法的な)方法はありますか?

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

objective-c - メソッドをこのボタンに関連付ける方法は?

画像とテキストの両方を表示するナビゲーション バー ボタンがあります。これはコードです:

私はこれを試しました

しかし、うまくいきません。

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

objective-c - UINavigationItem戻るボタンのタッチエリアが大きすぎます

この次のスクリーンショットでは、「Available Kiosks」から「v」をクリックすると、戻るボタンのアクションが起動します...(2番目の「a」ではありません)。

代替テキスト

理由がわかりません。コードに特別なことは何もありません(これは、ナビゲーションコントローラーによって処理されるデフォルトの戻るボタンです)。他のアプリケーションでも同じバグがありますが、他のアプリケーションではこれに気づきません。

何か案は ?

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

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

objective-c - ナビゲーション コントローラーの編集ボタン

アプリにナビゲーション コントローラーがあり、そのルート ビュー コントローラーには、rightBarButtonItem として [編集] ボタンがあります。

ルートビューコントローラーでセルがタップされたときにプッシュされる2番目のテーブルビューがあります。

leftBarButtonItem は [戻る] ボタンになります。

編集ボタンも欲しいのですが、どこに配置すれば最も理にかなっていますか? 私の rightBarButtonItem は + ボタンなので、それは除外されます。

セルをタップしてセルのテキストを変更できるようにしたいと思います。

ありがとう

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

iphone - NIB からロードされた UINavigationController に更新 UIBarButtonItem を追加する

の最初のタブにUINavigationController読み込みがありますUITabBarController。の右側に更新ボタンを追加したいと思いますUINavigationItem。コントロール階層に追加するに、ナビゲーション コントローラーのタイトルやボタンなどのプロパティを設定する必要があるというのは、私の漠然とした理解です。子ナビゲーション コントローラーにボタンを追加するのに問題はありませんが、ペン先からロードされるため、ルートを変更する方法に困惑しています。

下の IB スクリーン キャプチャ (おっと、評判ポイントが足りないので、これを図示してみましょう....) では、選択した項目に更新ボタンを追加しようとしています。

  • ファイルの所有者
  • 最初の返信者
  • アプリ デリゲート
  • タブバーコントローラー
    • タブバー
    • 観測リスト ビュー コントローラ
      • ナビゲーションバー
      • ビューコントローラー
        • テーブル ビュー
        • ナビゲーション項目
      • タブバー項目
    • 別のリスト ビュー コントローラー

にボタンを追加しようとしましたがnavigationController's viewDidLoad、助けはありません:

ObservationListViewControllerまた、プログラムで myを に追加UITabBarControllerし、そのブロックにボタンを挿入 しようとしましたが、深みがありません。

ペン先からナ​​ビゲーションコントローラーをロードするプロセスにボタンを追加する方法を教えてください。

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

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

iphone - iPhone UINavigationController の問題 (見えないボタン、タイトル)

UINavigationController には 2 つの問題があります。

問題1

最初のビューでは、プログラムで rightBarButtonItem を追加しました。

navigationView を右に押すと、すべてが正しく機能し、前のビューのタイトルが付いた戻るボタンが表示されます。

戻るボタンを押すと元に戻ります。しかし、その後、このボタンはなくなりました。しかし、実際には消えたわけではありません。まだクリックできるため、見えなくなっているだけです。

問題 2

右側のviewControllerを押すと、タイトルが設定できません。ビューをプッシュする前に試してみました

そして、viewController内でも試してみました

しかし、ここでは何も機能しません。

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

iphone - 横向きのiPhoneでのUIBarButtonItemの高さ

iPhoneアプリにカスタムUIBarButtonItemsを含むナビゲーションバーがあります。

homePerson.pngは20x18です。

ポートレートモードでは見栄えがしますが、ランドスケープモードでは、ボタンの20x18の画像が高すぎて見栄えがよくありません。iOSは、画像が細いナビゲーションバーにあるときに、必要に応じて画像を縮小するために、標準のボタンでいくつかの作業を行っているようです。

これを処理するための最良の方法は何ですか?

もう1つの例は、ナビゲーションバーのtitleViewにカスタムボタンがある場合です。アプリが回転するときにも縮小する必要があります。

あなたが私に与えることができるどんなポインタにも前もって感謝します!

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

iphone - UINavigationController が意図したとおりに機能しない (iPhone)

アプリのメイン ビューには がありませんがUINavigationController、ボタンをタップするとビューに移動してイベントが作成されます。この CreateEvent ビューにはUINavigationController、新しいイベントを作成するために必要なさまざまなビューを移動する必要があります。はUINavigationController表示されますが、タイトルを設定したり、ナビゲーション ボタンを追加したりできません。コードを見て理由がわかりますか? ありがとう

CreateNewEventViewController.h

CreateNewEventViewController.m

NewEventTableViewController.h

.xibPS:ファイルがないことを忘れていました。