Я пытаюсь включить кнопку только в том случае, если и изображение, и текстовое поле не пусты.Однако кнопка вообще не активируется.
В методе viewLoad я отключил кнопку postBtn
override func viewDidLoad() {
super.viewDidLoad()
self.postBtn.isEnabled = false
}
в методе didFinishPickingMediaWithInfo
:
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
...
if (imageView.image == nil || postText.text?.isEmpty ?? true){
//if any nil don't pose
print("do not")
self.postBtn.isEnabled = false
} else {
print("post")
self.postBtn.isEnabled = true