【问题标题】:how to set image to imageview center with background color on swift如何在swift上使用背景颜色将图像设置为imageview中心
【发布时间】:2018-09-21 11:43:00
【问题描述】:

我有一个 30x30 的图像。我想将此图像放入另一个 500x500 图像的中心,并且我想为 500x500 图像定义一个背景,如下例所示。有什么办法可以做到这一点?谢谢。

【问题讨论】:

  • 使用AutoLayout,先添加500*500的图片,再在上面添加30*30的UIImage,高度和宽度固定。
  • 顺便说一句,如果你能展示你到目前为止所做的事情,这里的人将能够帮助你。

标签: ios xcode


【解决方案1】:

如下设置图片,注意图片的背景颜色要清晰。

imageView.image = UIImage(named: "search_image")
imageView.contentMode = .center

【讨论】:

    【解决方案2】:

    您可以在故事板的帮助下做到这一点,如下图所示。

    输出是:

    【讨论】:

      【解决方案3】:

      为图像设置宽度/高度修复。插入带有约束 centerX 和 centerY 的背景视图。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-10-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-30
        • 1970-01-01
        相关资源
        最近更新 更多