問題タブ [titleview]

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

ios - TitleView を使用して、IOS のナビゲーション バーに 2 行のテキストを追加します。

Title View を使用して、Navigation Bar にフォント サイズの異なる 2 行のテキストを追加する必要があります。

次のコードを試しました:

EREDITOMETRO は太字で大きなフォント、LA SUCCESSIONE A PORTATA DI MANO は小さなフォントで表示したい

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

ios - UINavigationItem titleアニメーションを見る

UIImageView ベースのアニメーションを使用して、カスタム アクティビティ インジケーターを表示しています。次のコードは、これを設定する責任があります。

UIImageView+Animationカテゴリの要点を次に示します。

Web リクエストを開始するたびにアクティビティ インジケーターを開始し、リクエストが完了するたびにtitleViewプロパティを に設定して停止しますnil

結果は次のとおりです。

わかった

request メソッドは-viewDidAppear:、View Controller のメソッドにも呼び出されます。

ただし、トランジション中にアニメーションが開始されるたびに、 の位置UIImageViewが間違っているように見えます。

次の結果は問題を示しています。

[グループ] ボタンの上にアクティビティ インジケーターがどのように表示されているかに注目してください。

コ

この問題はどこから来ているのですか?どうすれば解決できますか?

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

ios - ナビゲーション バーのロゴ Obj-C

ナビゲーション バーに自分のロゴを表示しようとしていますが、さまざまなサイズの携帯電話に合わせてロゴを表示することができません。私はそれを1つに合わせることができますが、別のものにはひどく見えます。これは、私が見栄えに最も近いものです。これをより良く見せる方法を誰かが見ていますか?

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

ios - TitleView の幅を最大化

私はストーリーボードを使用しており、UIView を 2 つのサブ UILabels を持つナビゲーション項目に追加しました。UIView を可能な限り最大の幅にしたい。自動レイアウトを使用してこれを行うための制約を作成できないことに気付きました。これは、このような結果が得られることを意味します。

ここに画像の説明を入力

タイトルビューのサイズを自動的に変更してナビゲーション バーを埋める方法はありますか?

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

ios - カント センター UILabel in titleView of navigationItem iOS8

UILabelNavigationItem の titleView の中央にプログラムで割り当てられたものを設定するのに問題があります。私はNSAlignmentをNSAlignmentCenterに設定しています。これがどのように見えるかのイメージです:

ご覧のとおり..適切な UIBarButtonItem を使用していませんが、テキストが中央に配置されないようにする必要はありませんか? のコードは次のviewDidLoadとおりです。

私は何を間違っていますか?

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

ios - iOS ナビゲーション タイトルビュー サイズ

UILabelastitleViewとしてa を追加しself.navigationItem.titleViewます。ラベルの幅は画面の幅で、原点は CGZero です。左右のバー項目を追加した後UILabel、画面に対して の原点と幅が変化します。の真下にUILabel同じ幅で何かを配置する必要がありますが、フレームに設定した元の値を使用convertRectまたはconvertPoint取得すると、画面に表示されるものと比較して正しくありません。

titleView画面に表示されている の新しいフレームの値を取得する正しい方法は何ですか?

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

ios - UINavigationItem TitleView が消える

ナビゲーション バーのカスタム titleView を作成しようとしています。ナビゲーション コントローラーに埋め込まれたルート ビュー コントローラーで titleView を設定できます。

2 番目のビュー コントローラーをスタックにプッシュし、このビュー コントローラーの titleView を設定しようとすると、機能しません。titleView はすぐに現れては消えます。以前のビュー コントローラーに戻ると、この titleView がすぐに表示されて消えます。

なぜこれが起こっているのか、または点滅したり消えたりせずに titleView を正しく設定する方法を知っている人はいますか?

2 番目のビューコントローラー: