คำถามติดแท็ก touch-event

7
วิธีการปลอมเหตุการณ์สัมผัสโดยทางโปรแกรมให้เป็น UIButton อย่างไร
ฉันกำลังเขียนการทดสอบหน่วยและเนื่องจากลักษณะของแอพนี้โดยเฉพาะจึงเป็นสิ่งสำคัญที่ฉันจะต้องเพิ่มUIสายโซ่ให้สูงที่สุดเท่าที่จะทำได้ GUIดังนั้นสิ่งที่ผมอยากจะทำคือการเขียนโปรแกรมเรียกปุ่มกดเช่นถ้าผู้ใช้มีการกดปุ่มที่ (ใช่ใช่ - ฉันสามารถโทรหาIBActionตัวเลือกได้ แต่ธรรมชาติของแอพนี้ทำให้ฉันต้องกดปุ่มจริงตามที่IBActionตัวเองเรียกว่าปุ่ม) วิธีที่ต้องการในการทำเช่นนี้คืออะไร?

4
การจัดการ Touch Event ใน UILabel และต่อเข้ากับ IBAction
โอเคฉันมีตัวUILabelสร้างอินเทอร์เฟซที่สร้างขึ้นซึ่งแสดงข้อความเริ่มต้นบางส่วนของ "แตะเพื่อเริ่ม" เมื่อผู้ใช้แตะที่UILabelฉันต้องการให้ทริกเกอร์วิธี IBAction: -(IBAction)next;ซึ่งจะอัปเดตข้อความบนฉลากเพื่อพูดสิ่งใหม่ ๆ มันจะสะดวกมากถ้าสิ่งนี้ทำให้ฉันเพียงแค่ลากการเชื่อมต่อจากวิธีการของฉันไปที่ป้ายชื่อของฉันจากนั้นเลือกสัมผัสภายในเช่นเดียวกับปุ่ม แต่อนิจจาไม่มีซิการ์ อย่างไรก็ตามฉันเดาว่าคำถามของฉันคือฉันจะต้องมีคลาสย่อยUILabelเพื่อให้มันใช้งานได้หรือไม่? หรือมีวิธีใดบ้างที่ฉันสามารถลากปุ่มบนป้ายได้ แต่ทำให้ทึบแสง 0% หรือมีวิธีแก้ปัญหาที่ง่ายกว่าที่ฉันหายไป?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.