【问题标题】:How to make background view transparent but image without transparency in swift [closed]如何在swift中使背景视图透明但图像不透明[关闭]
【发布时间】:2020-12-08 10:22:24
【问题描述】:

我想在整个屏幕上显示图像,背景应该是透明的,但图像不应该是透明的。请帮我解决这个问题。

【问题讨论】:

  • 你肯定尝试过 something。 SO 不是免费的代码编写网站。如果不表现出至少一些(研究)努力,你就不太可能在这里得到答案。
  • @DávidPásztor 我已经进行了研究,但没有得到我想要的结果。我将图像视图的背景颜色设置为黑色并将其 alpha 设置为低值,但图像也变得透明。

标签: ios swift iphone xcode


【解决方案1】:

请选择背景颜色黑色和不透明度 50%

【讨论】:

  • 如果我这样做,我的图像也会变得透明。但我希望背景透明而不是图像。请帮我解决这个问题。
  • @VaishaliHunagund 这是视图背景颜色,不适用于图像
  • 我也试过了,但我的图像也变得透明了。
  • @VaishaliHunagund 和你的截图一样
  • @VaishaliHunagund 您的代码不起作用,因为 alph 是整个 UIImageview 应用。我的建议也适用于故事板
【解决方案2】:

我不确定我是否理解正确,但我想您只需将UIImageViews backgroundColor 设置为.clear 并将您的UIViewControllers 视图的颜色定义为持有UIImageView 的任何一个您想要/认为合适的颜色。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-15
    • 2016-12-08
    • 1970-01-01
    • 2012-05-26
    • 1970-01-01
    • 2013-06-05
    • 1970-01-01
    相关资源
    最近更新 更多