2010-05-20 7 views
0

У меня есть UITextField, который был добавлен в мой интерфейс в Interface Builder. Мой вопрос: есть ли способ, с помощью которого я могу программно установить его делегат из Xcode? Я знаю, что я могу подключить делегат в IB перетаскивания соединения с UITextField>Delegate моей ViewController, который реализует textFieldShouldReturn:Запрограммировать делегат UITextField программно?

Просто любопытны, как контроль «UITextField», очевидно, конкретизируются в IB, а не непосредственно через код.

веселит Gary

ответ

1

Если у вас есть IBOutlet к нему, просто использовать:

[theTextField setDelegate:aDelegate]; 
+1

Спасибо, я действительно имел IBOutlet так вот только что мне нужно. Для меня еще одной стороной было нужно согласовать мой интерфейс с протоколом UITextFieldDelegate. Похоже, вам это не нужно, если вы связываетесь с IB. – fuzzygoat

Смежные вопросы