【问题标题】:Why does my image in a UIView object go beyond the borders?为什么我在 UIView 对象中的图像超出了边界?
【发布时间】:2009-12-23 00:21:05
【问题描述】:

所以我有一个 UIImageView 在一个 UIView 但是当我在 iPhone 模拟器中运行它时,图像超出了 UIView 的边界。怎么了……?

【问题讨论】:

    标签: iphone objective-c uiview uiimageview


    【解决方案1】:

    看看UIView 的clipsToBounds property。如果您在视图上将此设置为 YES,则 UIImageView 不应再延伸到该视图之外。

    【讨论】:

    • 在“图像视图属性”(apple-1)下,单击“剪辑子视图”。这为我做到了。越界的原因是原图比 UIView 大。
    【解决方案2】:

    您还可以从使用内容模式属性中受益,您可以在该属性中指定如何绘制内容以适应视图。您可以将其设置为填充、适合比例等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-04
      • 2023-01-21
      • 2014-10-29
      • 2020-11-29
      • 2016-09-17
      • 2021-08-19
      • 1970-01-01
      相关资源
      最近更新 更多