Редагувати
Зараз це зафіксовано ios7.1
Не робіть жодних налаштувань, щоб виправити це.
Правка2
Мабуть, така ж проблема повторюється в iOS 8.0 та 8.1
Правка3
Зараз це зафіксовано ios9.2
Не робіть жодних налаштувань, щоб виправити це.
Привіт Сьогодні я бачив у UISwitch's
Event ValueChanged:
Calling, continuously
коли я переходжу On
на Off
або Off
на On, і мій палець перемістився як на правий, так і на лівий бік. Я відвідував GIF-зображення для більш чіткого використання з NSLog.
Мій метод, який змінив значення:
- (IBAction)changeSwitch:(id)sender{
if([sender isOn]){
NSLog(@"Switch is ON");
} else{
NSLog(@"Switch is OFF");
}
}
iOS6 той самий код Switch Switch Fine, як ми очікували:
тому хтось може запропонувати мені зателефонувати лише один раз, коли його стан увімкнено чи вимкнено. або це помилка чи що ..?
ОНОВЛЕННЯ
Ось моя демонстрація цього: