菜鸟教程小白 发表于 2022-12-12 17:40:32

IOS:状态栏问题


                                            <p><p>在我的应用程序中,我有两个文件 xib FirstViewController.xib、SecondViewCotroller.xib 和经典 MainWindow.xib;总之,我将状态栏设置为“无”;但是当我启动我的应用程序时,我会看到这个状态栏,为什么?问题出在哪里?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>恐怕您在“模拟指标”部分下将状态栏设置为“无”。本节中的设置可帮助您直观地设计屏幕,但在应用程序运行时它们不起作用。</p>

<p>您可以在 Info.plist 中将状态栏设置为隐藏:</p>

<pre><code>&lt;key&gt;UIStatusBarHidden&lt;/key&gt;
&lt;true/&gt;
</code></pre>

<p>在 XCode 界面中,这是通过 Info.plist 完成的 --> Add Row --> "状态栏最初是隐藏的"--> YES。</p>

<p>您还可以通过 <a href="http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UIApplication_Class/Reference/Reference.html#//apple_ref/occ/instp/UIApplication/statusBarHidden" rel="noreferrer noopener nofollow">statusBarHidden</a> 更改代码中状态栏的可见性属性(property)和<a href="http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UIApplication_Class/Reference/Reference.html#//apple_ref/occ/instm/UIApplication/setStatusBarHidden%3awithAnimation%3a" rel="noreferrer noopener nofollow">setStatusBarHidden:withAnimation:</a> <code>UIApplication</code> 类的方法。</p></p>
                                   
                                                <p style="font-size: 20px;">关于IOS:状态栏问题,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/7547122/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/7547122/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: IOS:状态栏问题