Ios 整个宽度和高度上的Xcode滚动视图
如何以不同的分辨率在全宽和全高上创建滚动视图(例如iPhone 4、iPhone 6) 我尝试的是: 选择滚动视图并使用“自动调整大小”将其放大: 起初,这似乎是可行的: 但是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
Size Class
更改为Any Any
(如果不是)李>
ScrollView
并单击底部的Pin
按钮添加4个约束
按钮解决自动布局问题
按钮(最后一个),然后选择更新框架
选项滚动视图
与自动布局一起使用,需要做更多的工作。例如,不要将子视图直接放入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。在视频的起点,它显示了如何选择大小类。