2

XCode 5.02 と iOS7 SDK を使用しています。

ナビゲーション バーを半透明に設定しようとしていますが、そうすると完全に透明になります。ステータスバーも透明になります。ナビゲーション バーにタイトルとボタンは表示されますが、背景は表示されません。私のプロジェクトのすべてのView Controllerで同じことが起こるので、これは特定のビューにバインドされていません。半透明 = NO に設定すると、単色になります。

これは、シミュレーターと iOS7 を実行しているデバイスの両方にあります。

.plist ファイルで半透明を ON に設定しようとしましたが、viewDidLoad と viewWillAppear で次のようなコードで直接設定しようとしました。

self.navigationController.navigationBar.translucent = YES

どんなアイデアでも大歓迎です。

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

4

2 に答える 2

0

ナビゲーション バーを半透明に設定しても同じ問題がありましたが、それを行うと完全に透明になり、代わりに
これを試してください: ファイル インスペクターで [自動レイアウトを使用] オプションを選択すると、問題も解決する場合があります。

于 2014-01-17T09:43:05.947 に答える
-1

属性インスペクターで選択するオプションを試しましたTranslucent Navigation Barか?

選択した状態View Controllerで をクリックすると、ドロップダウン リストから自分に合っAttributes inspectorた のそれぞれのタイプを選択できます。Top Bar

ここにスクリーンショットがあります:

ここに画像の説明を入力

于 2014-01-17T09:53:14.097 に答える