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