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

ios - ナビゲーションバーのアニメーションを無効にするには?

最初の UITableViewController で次にクリックすると、2 番目の UITableViewController がナビゲーション スタックにプッシュされ、通常のようにトランジションがアニメーション化されるように、2 つの UITableViewControllers があります。次に押すと、ビューだけがアニメーションし、ナビゲーションバーはアニメーションしません(同じままです)。私は以下のコードでこれを行うことに非常に近づいています:

このコードを配置し、両方のナビゲーション バーのタイトルとボタンが各 UITableViewController でまったく同じになるようにします。ほとんど動作しますが、問題は、アニメーションが発生するとナビゲーション バーが点滅することです。とにかく点滅しないようにする方法はありますか、またはナビゲーションバーのアニメーションが発生しないようにする他の良い方法はありますか (つまり、レイヤーのアニメーションを無効にするなど)?

更新: 他のアイデアはありますか? これにはまだ苦労しています。

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

iphone - タブバー ナビゲーション ベースのアプリケーションでボトム バーを非表示にする必要がある

Tabbar-Navigation ベースのアプリケーションで問題が発生しています。3 つのタブ バー ボタン項目を持つタブ バーがあります。

各タブ バー アイテムには、ナビゲーション コントローラーのビューを表示する必要があります。最初のボタンをクリックすると、ナビゲーション コントローラーのルート ビューを表示する必要があります。

ナビゲーション コントローラーのビューがプッシュされたときに、1 つのビューでタブ バーを表示する必要があります。2 番目のビューが押されたら、タブ バーを非表示にする必要があります。3 番目のビューがプッシュされたら、タブ バーを再度表示する必要があります。ビューがポップアップしたときにも機能するはずです。

ナビゲーション コントローラーのルート ビュー (メイン ビュー) で、下部にタブ バーを表示する必要があります。しかし、新しいビュー (最初のビュー) がプッシュされたら、タブ バーを非表示にする必要があります。次に、プロパティhidesBottomBarWhenPushedをYESに設定しました。

最初のビューで問題なく動作します。

しかし、問題は、新しいビュー (2 番目のビュー) をプッシュすると、プロパティを設定してもタブ バーが表示されないことです。

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

objective-c - UINavigationbarは、回転時に設定された画像を失います

ルートで始まるアプリがありますUINavigationController。次に、このコントローラーは他のさまざまなものをプッシュおよびポップUIViewControllersします。これらはすべて正常に機能します。

私のアプリには、のカスタムグラフィックがありnavigationController.navigationBar.backgroundImageます。iPhoneプラットフォーム用の画像が1つあります。iPadプラットフォームには2つの画像があります。1つは縦向き、もう1つは横向きです。iPadは回転するときに問題となるプラットフォームであり、iPhoneプラットフォームは縦向きのみです。

-(void)willRotateToInterfaceOrientation:プラットフォームがiPadの場合は、回転を検出し、navigationBar.backgroundImageを正しい方向のグラフィックに設定するためのコードをすでに記述していました。

iPad5.0シミュレーターでは-正常に動作します。画面上でiPadを回転させると、向きに関係なく正しいナビゲーションバーグラフィックが表示されます。

デバイス上-動作しません-グラフィックは、iPadデバイスの起動時に縦向きで正しく表示されます。横向きに回転すると、navigationBarが標準の灰色に変わります。灰色の「スティック」を後ろに回転させると。

私は電話をかけてみsetNeedsDisplayました-変更はありません。

設定してみましたがnavigationBar.tintColor = [UIColor clearColor]、変更はありません。

コード内のグラフィックのファイル名が実際のファイル名と同じであることを確認しました。

ローテーションのコード:

}

}

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

iphone - 2012 年現在、iOS 4 でカスタム ナビゲーション バー スタイルを実装する最良の方法は何ですか?

私は2つの方法を知っていますが、それぞれに独自の欠点があります。

皆さんは何か良い方法を知っていますか? (繰り返しますが、iOS 4.0+ と互換性のあるアプリが必要なため、iOS 4.0 用です)

みんなありがとう、

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

xcode - ナビゲーション バーの UIBarButtonItem に 2 行を配置するにはどうすればよいですか

「Now Playing」はUIBarButtonItemの1行です。「Now」が一番上、「Playing」が一番下のように、2 行に分けて配置する必要があります。次のコード行を書きました。

だから、「Now Playing」の間に改行を入れたい。だから私を助けてください。

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

xcode - Xcode 4: Iphone - テーブル ビューを既存のプロジェクトに追加する

私はIOSのプログラミングが初めてで、大学用の小さなアプリを作成しています。このアプリは、さまざまなもの (マップ、学部長からのウェルカム メッセージ、紹介ビデオなど) を開くためのボタンがいくつかあるメイン ビューで構成されています。これらのボタンの 1 つを押すと、5 つのキャンパスを表示するテーブル ビューが開きます。キャンパスを選択すると、そのキャンパスに関する情報を表示する UIWebView が開きます。

私の問題は、プロジェクトに nib を追加し、その nib に tableview オブジェクトを配置できたことです。表示されますが、ナビゲーション バーまたはナビゲーション ボタンを表示できません。

サイトやおすすめはありますか?ありがとうレン

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

iphone - ナビゲーション バーがモーダル ビューに完全に表示されない

次のコードを使用してモーダル ビューを表示していますが、ナビゲーション バーがステータス バーの後ろに隠れています。

ナビゲーション バーの半分しか表示されません。エラーを指摘し、解決策を提案してください。

ここで、firstNav、secondNav、thirdNav、fourthNav、および thirdNav は、UINavigationController のインスタンスです。

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

iphone - ナビゲーションバーの問題 iphone 4.3

現在、iOS 4.3 と 5.0 の両方をサポートするアプリを開発しています。

私のコードは 5.0 では正常に動作しますが、4.3 ではトリッキーなバグが発生します。

問題は次のとおりです。

tableView を含むビューがあります。このビューには、左右両方のナビゲーション バー アイテムを含むナビゲーション バーがあります。テーブル ビューで行を選択し (対応するビューに到達)、戻ると、左と右の両方のナビゲーション バー アイテムが「消えます」。

私はここ数時間この混乱を乗り越えてきましたが、誰かが治りましたか?

これは私がすでに行ったことです:

これは、ビューの読み込み時に呼び出すユーティリティ メソッドです。

これをviewDidLoadとviewWillAppearの両方で呼び出してみましたが、無駄でした。

これは、viewController でこれを呼び出す方法です。

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

wordpress - 1 つのメニュー項目のフォントの色を変更する

WordPress を 20 個カスタマイズしていて、1 つのメニュー項目だけのフォントの色を変更しようとしています。誰かが私を正しい方向に向けることができれば幸いです。

子テーマの style.css に次の変更を試みましたが、成功しませんでした:

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

zooming - 異なる色でナビゲーション バーをカットする (CSS 2.1 を使用)

CSS2.1 を使用して次のナビゲーション バーを切り取るのを手伝ってください。ズームイン/ズームアウトした場合に、影があり、境界線が丸く、レイアウトが損なわれることはありません。

ここに画像の説明を入力

すでに 2 日間取り組んでいますが、ズーム中に同じように見える方法を見つけることができませんでした...

編集:

  • CSS2.1で行う必要があります

  • 左右の境界線は丸みを帯びています + 影があります (右左に対応)

  • 下にも影があります