2013-06-24 6 views
0

У меня есть UITextField с именем mainTextField и UIButton, который находится под ним, называется textButton. В идеале, когда пользователь нажимает textButton, mainTextField должен думать, что пользователь нажал на него пальцем, заставляя клавиатуру всплывать и редактировать, чтобы начать, как обычно. Я прочитал документы, и я понятия не имею, какое сообщение послать использовать для этого, есть ли у кого-нибудь идеи?Программно Нажмите UITextField

Редактировать: Это личное приложение, я не планирую отправлять его в App Store, поэтому фанковые рассуждения в порядке. Спасибо за беспокойство!

+1

Вы, вероятно, нарушаете полдюжины правил пользовательского интерфейса, делая это, и ваши пользователи не ожидают такого поведения. Они ожидают нажатия на текстовое поле, чтобы открыть клавиатуру, и нажмите кнопку для отправки. –

ответ

6

Просто позвоните [mainTextField becomeFirstResponder].

И [mainTextField resignFirstResponder] делает обратное.

+0

Спасибо большое! Я приму ответ, когда это позволит мне через 10 минут. – John

+0

ваш ответ должен сработать для него, но это приведет его в сторону ... –