共11条回复
2楼
·
Lithium
回复于 2013年09月26日
苹果在WWDC2013的代码里开源了那个模糊的代码,速度很快。 iOS7实现这个效果很容易,自带的,设置一个tintColor就行了。 如果想在iOS5下实现这个模糊效果且动态,之间要走的路还很长。。。欢迎实现,更欢迎开源=。= iOS5的截屏(RenderLayer)的效率也没有iOS7的新接口(snapshotViewAfterScreenUpdates)效率那么高,而且差很多,我估计即使实现,也不可能像iOS7那么流畅。
如果是我,他娘的果断放弃iOS5,我没那么自信,我觉得我的目标用户群还没拓展到 现在还在用iOS5的那群人身上,适配iOS5,还是等我的产品有个五六百万用户再说吧。
6楼
·
riven
回复于 2013年09月26日
对呀,这个肯定是barTintColor,对了,貌似设置barTintColor,还要让navigationBar.translucent =NO
7楼
·
WeZZard
回复于 2013年09月26日
[self.navigationBar setBarTintColor: <#ColorYouWant#>];
[self.navigationBar setTranslucent: YES];
8楼
·
morpheus1984
回复于 2013年09月26日
9楼
·
Lithium
回复于 2013年09月26日
10楼
·
shisoft
回复于 2013年09月26日
这里有不少创建自定义模糊区域的方法 http://stackoverflow.com/questions/17041669/creating-a-blurring-overlay-view
本帖有11个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。