【问题标题】:Autosizing mask attaching the UIView to the bottom of the screen not the UIScrollView将 UIView 附加到屏幕底部而不是 UIScrollView 的自动调整掩码
【发布时间】:2014-05-20 17:29:42
【问题描述】:

我有一个高度为 480 的 UIScrollView,因此在 3.5 英寸 iPhone 上,由于导航栏的原因,启用滚动以查看内容。我有两个UIView,它们应该在UIScrollView 的底部。我尝试在不手动调整代码的情况下解决此问题,并且仅使用 IB 来实现此目的。所以,如果我尝试为这个UIViews 设置自动调整大小的掩码,如下所示:

在 3.5 英寸屏幕(小屏幕)上,UIViews 连接到屏幕底部而不是UIScrollView 的底部。

UIScrollView 的自动调整大小掩码如下所示:

当我尝试将视图的自动调整大小掩码更改为:

问题出在 4 英寸屏幕上 - 图像未附加到页面底部..

有什么帮助吗?

【问题讨论】:

标签: ios objective-c uiview uiscrollview autoresizingmask


【解决方案1】:

如果你想在 UIScrollView 的底部显示底部视图而不是 self.View.Then

  • 获取一个 UIView(myView)。添加 UIScrollView 和你的底部视图(你 想要显示在 UIScrollview 的底部)到 myView。然后您的自动调整大小将按预期工作。请参阅下面的图片

【讨论】:

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