菜鸟教程小白 发表于 2022-12-12 09:39:28

ios - Xcode 4.6 : Only Portrait Area Active in Landscape iPad app


                                            <p><p>我有一个仅横向的 iPad 应用程序,其中加载了大小与 1024x768 的主 ViewController 匹配的 ViewController。我注意到,虽然一切都正常显示,但在我加载的 View 的最右侧区域中设置的任何控件都无法触摸。一位 friend 建议我检查以确保我的所有 XIB 文件在属性检查器中都设置为“横向”方向。果然,我所有的 XIB 都设置为“纵向”。我完成了将所有 XIB 文件(50+)设置为以下设置的繁琐任务:</p>

<p>属性检查器 -
<strong>尺寸:</strong> 无
<strong>方向:</strong>横向
<strong>状态栏:</strong>无
<strong>顶栏:</strong>无
<strong>底栏:</strong> 无
<strong>模式:</strong>按比例填充
<strong>已启用用户交互</strong>:已选中
<strong>绘图/不透明:</strong>选中
<strong>绘图/自动调整 subview :</strong>选中</p>

<p>尺寸检查器 -
<strong>显示:</strong> 布局矩形
<strong>宽度:</strong> 1024
<strong>高度:</strong> 768</p>

<p>其他一切都设置为默认设置。</p>

<p>我仍然遇到同样的问题。我错过了什么吗?不确定这是否相关,但我没有使用 Storyboard。</p>

<p>请帮忙。</p>

<p>谢谢</p>

<p>M</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我在使用 webView 时遇到了类似的问题,结果发现我错过了这一行:</p>

<pre><code>myView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Xcode 4.6 : Only Portrait Area Active in Landscape iPad app,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/15394932/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/15394932/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Xcode 4.6 : Only Portrait Area Active in Landscape iPad app