2015-06-24 29 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