Ios 整个宽度和高度上的Xcode滚动视图

Ios 整个宽度和高度上的Xcode滚动视图,ios,objective-c,iphone,constraints,scrollview,Ios,Objective C,Iphone,Constraints,Scrollview,如何以不同的分辨率在全宽和全高上创建滚动视图(例如iPhone 4、iPhone 6) 我尝试的是: 选择滚动视图并使用“自动调整大小”将其放大: 起初,这似乎是可行的: 但是xcode抱怨约束错误: 如果我修复它们,滚动视图将丢失其高度和宽度: 我做错了什么 将Size Class更改为Any Any(如果不是) 选择ScrollView并单击底部的Pin按钮 用零填充顶部、左侧、底部和右侧框,并单击所有四条虚线,然后单击弹出窗口底部的添加4个约束按钮 现在要解决自动布局问题,请选择S

如何以不同的分辨率在全宽和全高上创建滚动视图(例如iPhone 4、iPhone 6)

我尝试的是: 选择滚动视图并使用“自动调整大小”将其放大:

起初,这似乎是可行的:

但是xcode抱怨约束错误:

如果我修复它们,滚动视图将丢失其高度和宽度:

我做错了什么

  • Size Class
    更改为
    Any Any
    (如果不是)
  • 选择
    ScrollView
    并单击底部的
    Pin
    按钮
  • 用零填充顶部、左侧、底部和右侧框,并单击所有四条虚线,然后单击弹出窗口底部的
    添加4个约束
    按钮
  • 现在要解决自动布局问题,请选择Scrollview并单击底部的
    解决自动布局问题
    按钮(最后一个),然后选择
    更新框架
    选项
  • 注意:如果要将
    滚动视图
    与自动布局一起使用,需要做更多的工作。例如,不要将子视图直接放入ScrollView。将
    UIView
    作为容器放入
    ScrollView
    中,并将所有子视图放入其中。

    您使用的是自动调整大小还是自动布局?我使用的是自动布局1、2、3、4是文本字段?@balkaransingh是的,这些是文本字段。这有什么关系?没关系。这里的问题是您没有添加适当的约束。以下是您使用滚动视图的原因?谢谢您的回答。我完全按照你写的做了,但在添加了这4个约束之后,它仍然不能缩放:你是如何知道滚动视图不能缩放到全尺寸的?确保按照以下步骤调整类
    Any
    。要编辑尺寸等级,请单击位于底部栏'的
    w Any h Any
    text,然后从步骤1开始。正如您在我上一篇评论的屏幕截图中所看到的,sroll视图在预览窗口中不会缩放。我在哪里可以选择w Any h Any?在botton,我可以选择不同的iPhone版本:@iBlink check Updated GIF。在视频的起点,它显示了如何选择大小类。