菜鸟教程小白 发表于 2022-12-12 10:49:31

iOS 7 导航栏背景模糊效果在 iPhone 4 中不起作用


                                            <p><p>在 iPhone4 中,导航栏的默认 iOS7 半透明/模糊效果不起作用。 iOS7主题效果我使用了如下代码。</p>

<pre><code>self.edgesForExtendedLayout = UIRectEdgeAll;
self.automaticallyAdjustsScrollViewInsets = YES;
self.extendedLayoutIncludesOpaqueBars = NO;

[ setTintColor:];
</code></pre>

<p>注意:在 iPhone4 中,iOS 7.1.2 AppStore 也没有这个效果。而在 iPhone 5 和其他设备中,其应用程序(如 AppStore、Itunes...等)具有默认的 iOS 7 主题效果。</p>

<p>有什么方法可以在 iPhone 4、iOS 7 中实现这种特殊的 UI 效果。还有你的想法……</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>出于性能原因,iPhone 4 已删除此功能 — 如果您绝对需要此功能,请在 Github 上查看 <a href="https://github.com/search?q=ios%207%20blur&amp;ref=opensearch" rel="noreferrer noopener nofollow">custom implementations</a>这将适用于其他设备。</p>

<p>请记住,Apple 删除此功能是有原因的,最好还是不要这样做!</p></p>
                                   
                                                <p style="font-size: 20px;">关于iOS 7 导航栏背景模糊效果在 iPhone 4 中不起作用,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/24799519/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/24799519/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iOS 7 导航栏背景模糊效果在 iPhone 4 中不起作用