簡體   English   中英

UINavigationBar應該是不透明的,但是透明的PNG圖像應該允許背景可見

[英]UINavigationBar should be opaque but a transparent PNG image should allow background to be visible

我的輸出是這樣的:如您所見,內容區域中的灰色像素背景在導航欄的可愛邊緣之后開始。

http://i.stack.imgur.com/eUqqX.png

但是我的要求如下:

我希望導航欄不透明。 但是,如果導航欄圖像中有任何透明部分,則底部的灰色像素背景圖像應該是可見的。

http://i.stack.imgur.com/iHjVg.jpg

我所認為的解決方案是,如果背景圖像可以一直縮放到navigationBar部分后面的頂部。 在這種情況下,如果navigationBar圖像中存在透明性,則像素背景將可見。

請提出是否有人有實現此想法的建議。

如果有人面臨類似的情況,答案是按如下所示設置視圖的邊界,以便它在UINavigationBar下移動一點

self.view.bounds = CGRectMake(0.0, 10.0, 320.0, 480.0);

因此,這將通過UINavigationBar顯示背景

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM