如何在C#for iOS中为固定背景图像设置颜色的透明度级别?

时间:2016-09-27 13:11:08

标签: c# ios xamarin xamarin.ios transparency

我想在我的iOS游戏中有这两件事:

(A)汽车的一个背景图像作为游戏的背景图像。此背景图片具有 RED 颜色。 (我已经知道如何做这个A部分了。)

(B)接下来,我想在汽车背景图片的 TOP 上画一个 GREEN 矩形。但是,我需要为 GREEN 矩形设置一定程度的透明度,以便 GREEN 矩形清晰(或透明)50%,以便观看者能够看到 GREEN 矩形后面的汽车部分。这种透明度是我不知道如何实现的。

请您告诉我如何在C#for iOS中编写部分(B)的代码?

我正在使用C#和Xamarin编写代码,不幸的是,我无法理解Objective-C或Swift 。)

非常感谢。

1 个答案:

答案 0 :(得分:1)

很简单,您可以在图像上添加UIView,将其背景颜色设置为绿色,并将其Alpha设置为0到1之间的某个值。