I have seen this question, but the question is how to know which textView is the first responder? This question looked promising to figure out the first responder, but it tu
[textView isFirstResponder] should tell you if it's the first responder. I guess you could just loop through all text fields in your class to check if it's the first responder.
Or you could just call resignFirstResponder on every textField, and it'll still work.