Biên tập
Nó hiện đã được sửa ios7.1
Đừng thực hiện bất kỳ tinh chỉnh nào để sửa chữa nó.
Edit2
Rõ ràng vấn đề tương tự lại xảy ra trong iOS 8.0 và 8.1
Chỉnh sửa3
Nó hiện đã được sửa ios9.2
Đừng thực hiện bất kỳ tinh chỉnh nào để sửa chữa nó.
Xin chào Hôm nay tôi đã thấy trong phần Gọi điện trong UISwitch's
sự kiện khi tôi chuyển sang hoặc thành Bật và ngón tay của tôi vẫn di chuyển ở bên phải cũng như bên trái. Tôi đã chỉnh sửa ảnh GIF để rõ ràng hơn với NSLog.ValueChanged:
continuously
On
Off
Off
Phương pháp Thay đổi Giá trị của Tôi là:
- (IBAction)changeSwitch:(id)sender{
if([sender isOn]){
NSLog(@"Switch is ON");
} else{
NSLog(@"Switch is OFF");
}
}
iOS6 giống như mã Switch hoạt động tốt như chúng tôi mong đợi:
vì vậy bất cứ ai có thể gợi ý cho tôi rằng chỉ gọi một lần trạng thái của nó Bật hoặc tắt. hoặc đây là một lỗi hay gì ..?
CẬP NHẬT
Đây là bản Demo của tôi về nó: