【问题标题】:Images appear distorted in a stack view图像在堆栈视图中出现扭曲
【发布时间】:2016-07-03 08:54:24
【问题描述】:

我在水平堆栈视图中对齐了三个图像。堆栈视图与左侧、底部和右侧边距对齐,并给定一个恒定的高度。当图像设置为适合的宽高比时,模拟器效果很好,但它们不会占据整个高度。在方面填充时,它们占据了整个高度并在预览中正确显示。但是当我在模拟器中运行应用程序时,布局是错误的,有些图像太大了。尽管堆栈视图试图将其固定到位,但这就像图像的宽度正在扩大。我该如何纠正这个问题?

screenshot of xcode

screenshot of simulator

【问题讨论】:

  • 你有图片或代码要展示吗?
  • 我添加了屏幕截图,如果您需要更多信息,请告诉我。我是编码新手,非常感谢您的帮助

标签: ios cocoa-touch uiimageview uistackview


【解决方案1】:

图像可能绘制正确,但它们绘制在图像视图的边界之外。

对于所有图像视图,您必须将clipToBounds(Interface Builder 中的“剪辑子视图”)设置为YES,并且图像将停止在视图边界之外呈现。

【讨论】:

    猜你喜欢
    • 2013-06-01
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    • 2016-03-18
    • 2016-01-02
    • 2017-02-12
    • 2013-01-12
    相关资源
    最近更新 更多