2015-07-02 2 views
0

Я создал выпадающее меню с текстом и кнопкой, когда нажата кнопка выпадающего списка, данные заполняются в таблице действий типа UIAlertController.Как получить название выбранного контрольного листа UIAlertController для iOS 8.0+ в ярлыке?

Теперь для репликации выпадающего поведения необходимо установить текст текстового поля как щелкнутый заголовок UIAlertActon.

Но я не могу найти способ получить заголовок и установить его как текст UITextField. Я использую быстро.

Просьба предложить.

+0

Пожалуйста, разместите свой код чтобы мы знали, что вы пытались – urnotsam

ответ

1

При создании UIAlertAction вы можете добавить обработчик, который вызывается при нажатии кнопки. Ваше действие получает передается в обработчик, так что вы можете получить доступ к его свойству заголовка есть:

let myAction = UIAlertAction(title: "Option 1", style: .Default) { action in 
    println(action.title) 
} 

Вы можете увидеть это в docs for UIAlertAction.

+0

Спасибо, что помогло. – RPP

+1

Полезно знать! Пожалуйста, вы могли бы пометить мой ответ как принятый, если он помог вам решить вашу проблему? –