UIScrollview带动态高度UIWebview的Autolayout示例

时间:2014-05-02 11:37:14

标签: ios objective-c uiwebview uiscrollview

我'在XCode中,我一直在为这个问题苦苦挣扎。非常感谢某人的工作实例。

我有一个具有以下层次结构的视图控制器,我正在使用故事板:

查看

  • 滚动型

    - 查看

    --- ImageView

    ---标签

    ---标签

    --- WebView

上述标签,图片和webview的数据正在从Web服务动态加载。因此,元素的高度可能会有所不同,具体取决于数据。

旋转设备时无法实现布局外观。看起来约束无效或缺少某些东西。

我'将ScrollView的前导,尾随,顶部和底部约束设置为0,以及内部的视图。对于ImageView,还在它们之间设置了标签和WebView约束。 XCode想要为显示为警告的View明确设置高度和宽度大小。如果我设置320和568它可以正常用于纵向,但不适用于横向。

为此设置约束的更好方法是什么?

我认为这对许多人来说是一种常见的场景,构建与dyhamic网络数据相关的应用程序。不幸的是,我无法找到这个组合!也许Apple应该简化这种情况(在Android布局中是MAGIC)。

请注意,Webview滚动已禁用,因此可以对View及其中的项目进行完整滚动。

如果某人有Xcode项目示例,我将不胜感激。

0 个答案:

没有答案