Я пытаюсь добавить кнопку в UIVisualEffectView. Однако кнопка, которую я добавляю, не реагирует на события касания, и я не понимаю, почему. Это код.кнопка, расположенная поверх UIVisualEffectView не отвечает
override func viewDidLoad() {
super.viewDidLoad()
let image = UIImage(named: "face2")
let imageView = UIImageView(image: image)
imageView.frame = CGRectMake(0, 0, 200, 200)
let button = UIButton(frame: CGRectMake(50, 50, 100, 100))
button.setTitle("huhuhu", forState: UIControlState.Normal)
button.setTitleColor(UIColor.blackColor(), forState: .Normal)
button.userInteractionEnabled = true
let effect = UIBlurEffect(style: .Light)
let blurView = UIVisualEffectView(effect: effect)
blurView.frame = view.bounds
view.addSubview(imageView)
view.addSubview(blurView)
view.addSubview(button)
}
Оказалось, что мне нужно, чтобы установить другой цвет для выделенного состояния. – brumbrum