問題タブ [navigationbar]

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

ios - Xcode/iOS:スクロールダウン時にナビゲーションとツールバーを非表示にする方法は?

iPhoneでスクロールダウンすると両方のバーを非表示にしたいと思います。上にスクロールすると、それらが再び表示されるはずです..どうすればこれを処理できますか?

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

iphone - ナビゲーションバーのタイトルビューがセグエ後のビューに表示されない

iPhone アプリケーションを作成しており、ナビゲーション バーのタイトル ビューの位置にロゴを表示したいと考えています。UINavigationController のサブクラスを作成し、viewDidLoad に次の行を追加しました。

(これは1行だけではもったいないと思われるかもしれませんが、私は複数の場所で使用しており、さまざまな理由で[UINavigationBarの外観]を使用したくありません)

これは、ナビゲーション コントローラーの直接の子に対しては正常に機能します。ロゴが表示されます。ただし、セグエを別のビューにプッシュすると、(私の知る限り)「同じ」ナビゲーションコントローラーの一部であっても、ロゴは引き継がれません。

(参考) -> MyNavigationController -> SomeViewController -> SomeOtherViewController

私はまた、 SomeOtherViewController の viewDidLoad に入ろうとしました:

これでもロゴは表示されません。

いくつか突っ込んだ後、1​​)navigationController の viewDidLoad にその行がなく、2)SomeOtherViewController の viewDidLoad に 2 番目の行がある場合、次のことを発見しました。

開始: SomeViewController の表示。ロゴなし。クリックしてセグエをプッシュ: 消える前に、ロゴが SomeViewController のバーに表示されるようになりました。現在、ロゴのない SomeOtherViewController: を表示しています。クリックバック: SomeViewController のナビゲーション バーにはまだロゴがあります。

明らかに、ナビゲーションコントローラーの仕組みについて誤解しています。誰でもこれを修正する方法を教えてもらえますか?

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

ios4 - iOS 4.x で新しいビュー コントローラーをモーダルに表示しながら、ナビゲーション バーの色合いを変更する

私のView Controllerには、次のコードがあります

ボタンをクリックすると、このビューでMFMailComposeViewControllerモーダルに表示されます。モーダルで表示するMFMailComposeViewControllerと、ナビゲーションバーは で設定した色と同じ色になりviewWillAppearます。Appleがこのビューをカスタマイズしないと言ったように、デフォルトの青色が必要です。ここに私が試した私のコードがあります

コード 1:

しかし、上記のコードは色合いでは機能しません

コード 2: 色合いを設定するviewWillDisappear

コード 2 も機能しません。

しかし、これは iOS5 では、モーダルで表示している間は設定せずに正常に動作しています。動作していない iOS 4.xtintColor = nilMFMailComposeViewControllerviewWillDisappear

誰もこれに対する解決策を持っていますか? ありがとう。

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

html - ナビゲーションバーで強調表示されたタブを維持する

御時間ありがとうございます。使用しているナビゲーションバーの「アクティブ」タブを強調表示しようとすると、多くの問題が発生します。CSSを使用してこれを実行しようとしていますが、ページを変更すると問題が発生します。次のコードを追加します。
function updateMenu(num)
{

var menuCode =

'<ul id="menu">' +
'<li><a href="software/menu.php" onclick="updateMenu(1);"';
if(num == 1){menuCode +=' class="current"';}
menuCode += '>Software</a></li>'+
'<li><a href="users/menu.php" onclick="updateMenu(2);"';
if(num == 2){menuCode +=' class="current"';}
menuCode += '>Software</a></li>';

document.getElementById("cssMenu").innerHTML = menuCode;
}

そして私のリストは次のようになります:

<ul id="menu">

<li><a href="software/menu.php" onclick="updateMenu(1);">Software</a></li> <li><a href="user/menu.php" onclick="updateMenu(2);">Users</a></li> </ul>

updateMenu関数にすべてのコードが記述されているため、これは不正な解決策だと感じています。私の問題に対して、より洗練された解決策があるかどうか疑問に思いました。(CSSが正しく機能するように、「class = current」を移動していることがわかります)。

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

html - 中央に配置されたナビゲーションバーとリンク

ナビゲーションバーをページと同じ幅にし、リンクを均等に表示する方法を探していました。私はこれらの2つの場所を見てきました:

http://www.w3schools.com/css/tryit.asp?filename=trycss_navbar_horizo ​​ntal_float_advanced http://www.cssnewbie.com/full-width-centered-navigation-bar/

彼らは一種の助けになりますが、リンクが均等に広がっていることを説明していません。それらはすべて左または右に浮かんでいます。これに関する支援をいただければ幸いです。

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

ios - 回転時のナビゲーションバーとタブバー

タブバーには4つのコントローラーがあり、それはビューです。電話を回転させると、コントローラーの1つだけに対してメソッド shouldAutorotateToInterfaceOrientation を呼び出す必要がありますが、それらすべてに対してメソッドを呼び出します。

コントローラーの 1 つだけに対して shouldAutorotateToInterfaceOrientation を呼び出すにはどうすればよいですか?

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

ios5 - iOS 5 IB では、横向きモードでナビゲーション バーが 32 ピクセルではなく 44 ピクセルとして表示される

最新の xcode で、UIView をランドスケープ モードに設定すると、ナビゲーション バーの高さが 32 ピクセルではなく 44 ピクセルで表示されます。

実行すると、高さ 32 ピクセルで正しく表示されます。主な問題は、背景を使用して UI を作成し、その背景を使用して画像ボタンを適切な場所に配置することです。しかし、それは少しの試行錯誤なしでは不可能であり、背景が 32 に対して 44 ピクセルのナビゲーション バーの高さにサイズ変更されるため、IB で実際にどのように見えるかを確認することが不可能になります。これはバグのようです。高さを設定/リセットする方法が見つからないため、xcodeで。

他の誰かがこの問題を抱えています。もしそうなら、それを修正する方法を知っていますか?

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

ios - UINavigationBarから背景画像を削除する方法

ルートビューコントローラーで背景画像を設定UINavigationBarしましたが、詳細ビューコントローラーで背景画像を削除する必要があります。

Obj-Cでは、次のコードを使用します。

したがって、MonoTouchでこのコードを使用する場合:

私はこのエラーを受け取ります:

背景画像を削除するにはどうすればよいですか?

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

html - ドロップダウン ナビゲーション バー

css でドロップダウン ナビゲーション バーを作成しました。しかし、メニュー項目のフォント サイズをサブメニュー項目とは異なるものにしたい. サブメニューの外観を変更したり、ボックスのサイズを変更したりできればいいのですが、本当に迷っています。同時に両方のこと。

cssに何ができるか考えていますか? :)

CSS:

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

objective-c - ナビゲーションバーの背景を変更するにはどうすればよいですか

ナビゲーションバーの背景に変更してみます。

検索.h:

検索.m:

ナビゲーションの背景を変更できません。

ありがとう。