问题描述
我有一个文本字段,我想在文本字段成为焦点时增加模糊不透明度,我不确定是否有内置功能可以让我更改 TVOS 中模糊不透明度的背景。
谢谢
解决方法
您可以使用 UITextFieldDelegate 方法 textFieldShouldBeginEditing(_:) 来更改文本字段的不透明度。 UITextFieldDelegate 在 tvOS 中可用。将文本字段委托设置为视图控制器
@IBOutlet weak var textField:UITextField!
override func viewDidLoad(){
super.viewDidLoad()
textField.delegate = self
}
func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
textField.alpha = 1
return true
}