iOS7 UIS เปลี่ยนค่า EventChanged: การโทรไปเรื่อย ๆ คือ Bug หรืออะไร ..
แก้ไข ตอนนี้ได้รับการแก้ไขแล้ว ios7.1 อย่าทำการปรับแต่งใด ๆ เพื่อแก้ไข แก้ไข 2 เห็นได้ชัดว่าปัญหาเดียวกันนี้เกิดขึ้นอีกครั้งใน iOS 8.0 และ 8.1 แก้ไข 3 ตอนนี้ได้รับการแก้ไขแล้ว ios9.2 อย่าทำการปรับแต่งใด ๆ เพื่อแก้ไข สวัสดีครับวันนี้ฉันเห็นในUISwitch'sเหตุการณ์ValueChanged:การโทร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 ทำงานได้ดีตามที่เราคาดหวัง: ใครก็ได้ช่วยแนะนำหน่อยว่าโทรแค่ครั้งเดียวสถานะเปิดหรือปิด หรือนี่คือบั๊กหรืออะไร .. …