2012-04-09 2 views
0

Im пытается обновить UIImageView с цветом на основе данных, установленных в UIPicker. Как это сделать при изменении данных Picker?Как связать действие с изменением UIPicker?

, например, пользователь закручивает компонент в сборщике, и изменение данных автоматически отправляется.

ответ

1

Вам необходимо реализовать метод делегата для pickerView – pickerView:didSelectRow:inComponent: Это будет вызвано в любое время при выборе pickerView, и именно там вы сможете выполнить свое «действие» после изменения.

+0

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

+0

Подумайте об этом так, как только pickerView перестанет двигаться, этот метод вызван. Я не верю, что есть способ вызвать что-то, пока он все еще прокручивается. Какова ваша цель для этого? –

+0

Я имею дело с цветами, поэтому в идеале при прокрутке PickerView мой ImageView будет показывать постепенное изменение цвета, а не внезапный скачок завершенного прокрутки ... спасибо за вашу помощь, хотя –

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