Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何以编程方式设置UIView后台_Iphone - Fatal编程技术网

Iphone 如何以编程方式设置UIView后台

Iphone 如何以编程方式设置UIView后台,iphone,Iphone,在界面生成器中,我可以找到背景标记,并选择颜色和不透明度 如果我以编程方式创建UIView,如果我想更改颜色,我可以设置backgroundColor属性 问题是如果我想改变不透明度,我应该改变什么属性 非常感谢。使用视图的alpha属性,或者,如果不希望视图的内容应用相同的不透明度更改,请更改背景色的alpha分量(使用+颜色Withred:green:blue:alpha:,+颜色with色调:饱和度:亮度:alpha:,或+颜色Withwhite:alpha:)创建)使用视图的alpha属

在界面生成器中,我可以找到背景标记,并选择颜色和不透明度

如果我以编程方式创建UIView,如果我想更改颜色,我可以设置backgroundColor属性

问题是如果我想改变不透明度,我应该改变什么属性


非常感谢。

使用视图的
alpha
属性,或者,如果不希望视图的内容应用相同的不透明度更改,请更改背景色的alpha分量(使用
+颜色Withred:green:blue:alpha:
+颜色with色调:饱和度:亮度:alpha:
,或
+颜色Withwhite:alpha:
)创建)使用视图的
alpha
属性,或者,如果不希望视图的内容应用相同的不透明度更改,请更改背景色的alpha分量(使用
+colorWithRed:green:blue:alpha:
+colorWithHue:saturation:brighty:alpha:
,或
+colorWithWhite:alpha:
)创建)设置为1以外的值。

您可以使用

self.alpha = someFloat;
在你的课堂上

如果要从viewcontroller中进行更改,请使用

self.view.alpha = someFloat;
你可以用

self.alpha = someFloat;
在你的课堂上

如果要从viewcontroller中进行更改,请使用

self.view.alpha = someFloat;