2015-06-24 27 views
1

在Xcode 6.3中,在创建文本视图时,为边框样式提供了4个选项。从文本字段中移除圆角,保持背景不透明度iOS Swift

enter image description here

圆角边框样式提供改变背景(不是文本)的不透明度的选项。

方形边框样式的alpha值仅改变文本的不透明度,而不是文本框的背景。

如何为背景不透明度设置0.5 Alpha值的方形角度文本字段,但文本不透明度为0.0 Alpha值?

+0

使用BoarderStyle的Firstone选项并给背景颜色白色。 –

+0

完美的感谢,帮了很多 –

+0

0不透明给出纯白色,1不透明给黑色。我如何使0不透明度完全透明? –

回答

2

您可以以编程方式设置任何组合。例如:

override func viewDidLoad() { 
    super.viewDidLoad() 

    let backColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.5) 
    myTextField.backgroundColor = backColor 

    let textColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.5) 
    myTextField.textColor = textColor 

} 

您还可以设置在属性检查器中的背景或文本颜色为Clear Color