I have an alert view for twitter posting.
Alert view has 2 button and a textfield
send and cancel
I want to disable send button, until user fills the message box(i.e textfield).
like,empty field kind of validation.
How can I disable send button?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I had a similar requirement and was able to do this without resorting to anything explicitly prohibited by Apple (ie, the use of private classes or API’s). In the example below, I find and then disable the “Recover” button.
Note #1 — The placement of “[alert Show]” is important. It (apparently) lays out the views, so must be done before attempting to look through the view hierarchy.
Note #2 — the “contains:” method is one I defined that does an NSString case-insensitive substring search. Use rangeOfString perhaps in your code.