怎么让导航条变透明 ios csdn

 我来答
扣丁学堂小之
2016-03-08 · TA获得超过379个赞
知道小有建树答主
回答量:816
采纳率:50%
帮助的人:260万
展开全部

方法一:

    UIStatusBar 默认背景透明 所以可以通过把背景改成黑色来使字变成白色

  在需要的试图的Controller 里面设置

方法二:

plist设置statusBar

在plist里增加一行 UIStatusBarStyle(或者是“Status bar style”也可以),这里可以设置两个值,就是上面提到那两个 

UIStatusBarStyleDefault 和 UIStatusBarStyleLightContent

这样在app启动的launch页显示的时候,statusBar的样式就透明了

千锋教育
2016-03-27 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
要设置透明度只需要修改A值。下面这行代码意思是修改导航栏的背景颜色,
//背景色修改
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageWithColor:[UIColor colorWithRGB:255 green:255 blue:255 alpha:1.0]] forBarMetrics:UIBarMetricsDefault];
根据RGBA来修改背景色
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式