Xcode 在不影响子视图的情况下查看透明背景
Xcode view transparent background without influencing subviews
我想为文本字段编写自定义键盘。的背景
键盘应该是透明的,但是当我尝试设置
keyboardView,其子视图的 alpha 也发生变化。我怎样才能改变
只有键盘的阿尔法?我不想将其设置为 [UIColor clearColor]。
keyboardView.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.5];
keyboardView.alpha = 0.2;
keyboardView.backgroundColor = [[UIColor clearColor] colorWithAlphaComponent];
更改视图的 alpha 会更改视图及其所有子视图。
如果您希望视图的非绘制部分显示下面的内容,请将视图的不透明标志设置为 NO,然后将背景颜色设置为 clearColor。
我想为文本字段编写自定义键盘。的背景 键盘应该是透明的,但是当我尝试设置 keyboardView,其子视图的 alpha 也发生变化。我怎样才能改变 只有键盘的阿尔法?我不想将其设置为 [UIColor clearColor]。
keyboardView.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.5];
keyboardView.alpha = 0.2;
keyboardView.backgroundColor = [[UIColor clearColor] colorWithAlphaComponent];
更改视图的 alpha 会更改视图及其所有子视图。
如果您希望视图的非绘制部分显示下面的内容,请将视图的不透明标志设置为 NO,然后将背景颜色设置为 clearColor。