【问题标题】:view of the page broken when personal hotspot feature turned on个人热点功能打开时页面视图损坏
【发布时间】:2017-03-30 05:53:31
【问题描述】:

当我打开个人热点连接时,我的整个布局被向下推,但只有水平滚动视图保持在原来的位置,因此页面视图看起来被破坏了。如何设置此功能以使页面视图看起来合适。

【问题讨论】:

  • 请问您是通过objective-C开启个人热点还是通过设置开启个人热点?

标签: iphone objective-c xcode


【解决方案1】:

您应该检查视图(以及可能的子视图)的 autoresize mask 属性。

如果自动调整遮罩允许视图拉伸,并且它没有固定到顶部和底部,则在这种情况下视图将按预期调整大小。

【讨论】:

  • 个人热点开启时状态栏的高度为 40 像素而不是 20 像素。
【解决方案2】:

将任何元素的 autoresizingMask 属性设置为“无”,以便元素彼此之间看起来完全相同。

someView.autoresizingMask = UIViewAutoresizingNone;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-21
    • 1970-01-01
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多