ios水平滚动视图和自动布局问题
Posted
技术标签:
【中文标题】ios水平滚动视图和自动布局问题【英文标题】:Ios horizontal scrollview and autolayout issue 【发布时间】:2015-11-22 19:05:15 【问题描述】:各位, 在我的 swift 应用程序中,我有一个水平滚动视图(黑色边框),我正在以编程方式添加图像。对于最近的视图,滚动视图的约束为零。高度应该在运行时调整,但在我的情况下,我得到了奇怪的结果。
对于 iphone 4s,滚动视图正确适配。但对于 iphone 6,滚动视图高度设置为 493
iPhone 4s
但在 iphone6 屏幕高度总是低于实际高度
【问题讨论】:
请提供adding images programmatically
代码。
当您说“Scrollview 被赋予零约束”时,您的意思是约束设置为 0,还是您没有设置约束?
【参考方案1】:
以编程方式设置 UIImage 的内容模式
imageView.contentMode = UIViewContentModeScaleAspectFit;
【讨论】:
是的。问题在于图像的内容模式。非常感谢。以上是关于ios水平滚动视图和自动布局问题的主要内容,如果未能解决你的问题,请参考以下文章