我想为文本字段编写自定义键盘。的背景 键盘应该是透明的,但是当我尝试设置的alpha时 keyboardView,其子视图的alpha也会发生变化。我怎样才能改变 键盘的alpha只?我不想将其设置为[UIColor clearColor]。
keyboardView.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.5];
keyboardView.alpha = 0.2;
keyboardView.backgroundColor = [[UIColor clearColor] colorWithAlphaComponent];
答案 0 :(得分:3)
更改视图的Alpha会更改视图及其所有子视图。
如果您希望视图的未绘制部分显示其下方的内容,请将视图的不透明标志设置为NO,然后将背景颜色设置为clearColor。