Как отключить UIPicker в xcode? Я пытался:
piker.enabled = NO;
и
picker.userInteractionEnabled = NO;
Но они просто не работают. Как я могу отключить UIPicker, не удаляя их из SubView?
Спасибо
Как отключить UIPicker в xcode? Я пытался:
piker.enabled = NO;
и
picker.userInteractionEnabled = NO;
Но они просто не работают. Как я могу отключить UIPicker, не удаляя их из SubView?
Спасибо
UIPickerView наследуется от UIView, у которого есть свойство "userInteractionEnabled
", поэтому использование "picker.userInteractionEnabled = NO
" должно определенно работать.
Вы должны убедиться, что "picker
" является действительным IBOutlet и подключен к фактическому сборщику.
Кроме того, чтобы указать пользователю, что средство выбора отключено, установите его альфа-канал на некоторую долю, например. "[picker setAlpha: 0.6f];
"
if (picker == NULL) NSLog(@"why is my picker null?");
прямо перед тем, как попытаться отключить его, не распечатается ли NSLog не?
- person Michael Dautermann; 14.06.2013