問題タブ [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 投票する
1 に答える
6441 参照

iphone - iPhoneのuinavigationbarにバーボタンを追加する方法

私のクラスは通常のView Controllerで、IBを介してナビゲーションバーを追加しました.次のコードを使用してプログラムでナビゲーションバーの左側にバーボタンアイテムを追加しています

しかし、それは機能しません...ナビゲーションバーもプログラムで追加する必要がありますか、それともクラスをuinavigationcontrollerにする必要があります

ありがとう

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

iphone - UINavigation タイトル テキストの切り捨てモードの設定

UINavigationItem に表示されるテキストの切り捨てモードを構成したいと考えています。

フォントサイズを構成するいくつかの異なるソリューションに出くわしましたが、NSString に存在する UILineBreakModeHeadTruncation を利用する方法がわかりません。

フォントサイズを設定する方法:

(ここからの推奨に基づく)

これを loadView または viewDidLoad で呼び出すと、機能しているように見えますが、そのメソッドの外では、ビューが読み込まれた後、機能していないようです。理由はわかりませんが。

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

image - ナビゲーションバーの背景が変わらない

ナビゲーションバーがあり、画像を使用して変更したい、このコードを実装しました

しかし、背景はまだ変更されていません。ナビゲーション バーの階層は次のとおりです。 - UINavigationBar - UINavigationItem - UISegementControl

私はすでにその階層のすべての部分にコンセントを設定しています..何か問題がありますか???

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

iphone - iPhone-UINavigationItem-戻るボタンを隠す

私は困惑しています。UINavigationControllerを使用していて、1つのビューで戻るボタンを非表示にしようとしています。しかし、そうすると、次のレベルのビューの戻るボタンも非表示になります。

- (void)viewWillAppear:(BOOL)animatedが持っている:

そして- (void)viewWillDisappear:(BOOL)animated私は持っています:

これにより、戻る直前に戻るボタンが表示されます(これはその呼び出しの正しい機能のようです)。だから私は置くのに疲れました

次の- (void)viewWillAppear:(BOOL)animatedビューので、それはまだ機能しません。

self.navigationItem.backBarButtonItemこれは、トップビューのすぐ下のビューである場合に、そのビューの戻るボタンがどのようになるかを参照しているため、少し混乱します( ref)。ただし、上面図( refself.navigationItem.hidesBackbutton )のときに戻るボタンが表示されるかどうかです。では、なぜ次のビューの戻るボタンが非表示になるのか、誰かが知っていますか?

もう1つの奇妙なことは、別のビューを下に移動すると機能することです。より視覚的な表現のために、私が次のビューを持っているとしましょう:

Bは私が懸念している見解です。Aに行く戻るボタンを非表示にしたいのですが、そうするとCの戻るボタンも非表示になります。しかし、Dまで下げると、戻るボタンが表示され、すべてが「本来あるべき」ように機能します。つまり、Cに戻ってから、Bに戻ることができます。Bでは戻るボタンが非表示になっており、Cに戻ると戻るボタンが表示されます。

何か案は?

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

iphone - Iphone/Ipadナビゲーションタイトルに画像とテキストを追加

私は単にnavigationItemのタイトルに画像とテキストを追加しようとしています。これは私が行っていることですが、画像のみが表示され、タイトルは表示されません。これはかなり簡単なようです。

例 (

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

ipad - UINavigationBar/Item に埋め込まれた UISegmentedControl

UISegmentedControlトップバーのどこかにa を埋め込みたいとUINavigationController思います。

UIBarButtonItemに埋め込んで、左または右の barButtonItem として設定しても問題ありません。

iPhone の画面領域を扱う場合、このアプローチは理解できます。ただし、私は iPad のポップオーバーでこれを行っており、トップバーには「たくさんの」垂直方向のスペースがあります。segmentedControl を左または右の barButtonItem として追加すると、セグメント ボタンにテキストが表示されないように縮小され、「完了」ボタンなどの幅になります。 navigationItem TitleView は右端まで表示されますが、テキストを含む 3 セグメント コントロールを表示できる範囲を超えて縮小されます。

ポップオーバー コンテンツをラップUISegmentedControlする の中心に を追加するにはどうすればよいですか。UINavigationController

誰かが私を助けてくれることを願っています:)事前に感謝します。

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

iphone - タブバーのUINavigationButton-拒否の可能性はありますか?

誰かが私にアプリを作成してほしいと思っています。このアプリでは、NavigationButton(通常は左上)をタブバー(この場合はタブバーの左端のボタン)に配置します。それが拒絶の可能性をもたらすのではないかと思います。

Appstoreレビューガイドラインに記載されています。

a)音量アップ/ダウンスイッチやリング/サイレントスイッチなど、標準スイッチの機能を変更するアプリは拒否されます
-> NavButtonsも含めることができますか?

さらに:

b)ボタンやアイコンなど、システムが提供するアイテムを正しく使用せず、AppleiPhoneヒューマンインターフェイスガイドラインおよびAppleiPadヒューマンインターフェイスガイドラインに記載されているアプリは拒否される場合があります

そこで一線を越えたかどうかはわかりません。

これについてどう思いますか?

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

iphone - カスタムナビゲーションバーでのバーボタンアイテムの色の設定

XIBを使用して、カスタムナビゲーションバーと右ナビゲーションボタンを作成しました。これは正常に機能します。ただし、右側のナビゲーションボタンの色合いをカスタマイズする必要があります。現時点では、この色合いはナビゲーションバーの色合いと同じ色です。この右ボタンには別の色が必要です。この色を変える方法はありますか?

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

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

iphone - NavigationItemからBarButtonItemを削除します

ナビゲーションコントローラーを使用しているアプリを作成しています。ナビゲーションバーからUIBarButtonItemを追加および削除しました。左側に戻るボタンがあり、右側に(MORE)という名前の追加のボタンがあります。

今、私の要件は、[詳細]をクリックすると、ナビゲーションバーの左側に[閉じる]ボタンを追加する必要があり、[戻る]ボタンを非表示にする必要があります。私もこれで終わりです。

問題は、私が使用しているCLOSEボタンを削除しているときに次のようになります。

戻るボタンも削除されます。戻るボタンを保持する必要があり、ボタンを削除するだけです。

自分が正しいかどうかわからないので、戻るボタンを表示するためのコードを書く必要があります。または、[もっと見る]ボタンをクリックしたときに[閉じる]ボタンだけを削除したり、それ自体を閉じることができる方法はありますか。

ありがとう

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

iphone - 左矢印-UINavigationItem

私は周りを検索しましたが、それを理解できないようです。多くの人が私やそのようなものへのリンクを持っていると確信しています。しかし、誰かが私に次のことをするためのコードを見せてくれたら、

UINavigationBar「戻る」として左矢印を入れたいのですがUINavigationItem。これどうやってするの?これが私の現在のコードですUIViewController