iOS - UINavigationBar 透明角并非总是如此
Posted
技术标签:
【中文标题】iOS - UINavigationBar 透明角并非总是如此【英文标题】:iOS - UINavigationBar transparent corners not all the time 【发布时间】:2012-10-05 13:58:22 【问题描述】:我正在使用自定义UINavigationBar
,它在左上角和右上角有透明角。我正在使用[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navbar.png"] forBarMetrics:UIBarMetricsDefault];
这几乎一直都很好用,但有时例如当我显示键盘而不是透明边角时,它们会变成白色,当键盘向后滑动时,边角会再次透明。
有人知道是什么原因造成的吗? (ios 6,ARC)
【问题讨论】:
【参考方案1】:我想我知道它的原因。当我展示键盘时,我向上滑动我的UITableView
。所以我相信导航栏后面显示的是UITableView
s 背景。但我认为导航栏不会受到影响?
【讨论】:
以上是关于iOS - UINavigationBar 透明角并非总是如此的主要内容,如果未能解决你的问题,请参考以下文章