def TextArea_tapped(sender): sender.superview['a_button'].enabled = sender.text != ""

See: http://omz-forums.appspot.com/pythonista/post/4995445122138112

And: https://github.com/humberry/ui-tutorial