【问题标题】:Tab views on iPad not resizingiPad 上的选项卡视图未调整大小
【发布时间】:2011-03-26 03:06:30
【问题描述】:

我的视图无法拉伸以适应当前方向!

我正在创建一个标签栏应用程序。我复制了您在“创建新的标签栏应用程序”时创建的示例。一切正常,除了当我改变 iPad 的方向时它会旋转视图,标签栏在底部延伸,但视图不会调整大小。基本上,如果您从横向开始然后旋转到纵向,它会旋转,但即使旋转,视图仍然是横向形状。

我的标签栏有两个标签(就像示例应用程序一样),因此我将我的标签栏与逐个属性工作的示例进行了比较。一个区别是我注意到我在调整大小区域下的 IB 中的 FirstView 没有显示左/右上/下调整大小箭头。换句话说,它没有被标记为自动填充其容器。示例的 FirstView 和 SecondView DO 有这些箭头。但我无法打开它们!

我什至尝试创建一个全新的视图,但我仍然无法按下这些箭头。我在这里做错了什么?'

非常感谢。

【问题讨论】:

    标签: iphone ipad ios tabbar autosize


    【解决方案1】:

    解决办法是这样的:

    self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

    在 viewDidLoad 中执行此操作。 IB肯定有bug。

    【讨论】:

      【解决方案2】:

      另一个答案是在 Interface Builder 中关闭视图上的所有模拟标签栏、导航栏或状态栏。进入自动调整大小区域并打开自动增长箭头。然后重新打开模拟的用户元素。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多