問題タブ [navigationitem]

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

ios - iOS ナビゲーションアイテム タイトル画像とテキストを表示

下の図のように、navigationItem の titleView に画像とテキストを設定します。

ここに画像の説明を入力

どうすればそれを達成できますか?

より具体的には、これを で実行しようとしていますSwift

0 投票する
0 に答える
272 参照

android - ナビゲーション ドロワー アイテムの背景色をドロワー全体に広げてクリックできないようにする方法は?

以下は、私のナビゲーション ドロワーのスクリーンショットとファイルです。現在、「Features - Day of Event」などの黄色の背景は、ナビゲーション ドロワー ビュー全体にまたがる必要がある場合にのみ、タイトルにまたがっています。テキストは他の項目と一列に並んでいるのではなく、左揃えになっています。また、背景が黄色のアイテムはクリック可能で、どこにも移動しませんが、ナビゲーション バーを閉じてはいけません。このプロジェクトを他の人から継承したものであり、Android Studio の経験がないため、事前にお詫び申し上げます。ありがとうございました!

ナビゲーション ドロワーのスクリーンショット

MainActivity.java スニペット; これは、ナビゲーション ドロワー アイテムが色を取得するように見える場所です。

activity_main_drawer.xml:

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

ios - navigationBar backButton タイトルは存在するが、インスタンス化された viewController に矢印がない

次のコードを使用して、viewController から同じ viewController の別のインスタンスにプッシュしています。viewController は、ストーリーボードのナビゲーション スタックのトップ ビューです。

vc2 を少し押すと、戻る左矢印と backButton のタイトルが表示されますが、矢印はすぐに消えて、backButton にはタイトルだけが残ります。

これは、インスタンス化されたviewControllerがストーリーボードのtopViewControllerであるためだと思います。

私は試した:

しかし、これはうまくいきませんでした。この場合、戻る矢印 (カラット) を表示する方法がわかりません。backButton のタイトルは引き続き表示され、それを押すと正しく前のビューに戻ります。

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

ios - Swift4 では、navigationItem.leftBarButtonItem の置き換えにより不要なサイズ変更が行われる

フレームと画像の値が異なる VC に戻ると、UIBarButtonItem のサイズ変更に問題が発生します。

選択した初めての完全なサイズR = 1

異なる selectedR 値を使用して viewDidLoad に戻ると、画像が爆発し、ゆがみ、leftFrame サイズの設定が受け入れられません。

これはすべてswift 3では完璧に機能しましたが、swift 4ではどこにでも行きます。どんな助けや提案も大歓迎です。