2011-02-04 2 views
0

Какой код я использовал бы, если бы захотел использовать кнопку, чтобы добавить точку (.) В любое выбранное текстовое поле, которое уже имеет значение в нем. Я легко могу это сделать;Настройка значения текстового поля с помощью кнопки (iPhone SDK)

textField.text = @"."; 

Но это работает только с одним текстовым полем и очищает значение.

+0

нужно немного больше объяснение того, что вы пытаетесь достичь. Если текстовое поле выбрано, вы не можете просто нажать «.». на клавиатуре? – benwong

ответ

0

textField не означает, что любое текстовое поле подключено только к одному.

Если у вас есть много переменных, ссылающихся на текстовые поля, которые у вас есть. просто выполните цикл (используя цикл for) через них и проверьте, у кого установлено свойство editing: YES.

Если вы хотите добавить fullstop к концу использования текста текстового поля:

textField.text = [NSString stringByAppendingString:@"."]; 
Смежные вопросы