Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> IOS

เปลี่ยนสีของปุ่มใน iOS เมื่อคลิก


ลองนึกภาพว่าคุณกำลังเล่นเพลงและทันทีที่คุณกดปุ่มหยุด สีของปุ่มจะเปลี่ยนเป็นสีแดง นี่เป็นหนึ่งในหลาย ๆ สถานการณ์ที่คุณอาจต้องเปลี่ยนสีของปุ่มเมื่อมีการคลิก

ในบทช่วยสอนนี้ เราจะมาดูวิธีการเปลี่ยนสีพื้นหลังของปุ่มเมื่อมีการคลิก เริ่มกันเลย!

ขั้นตอนที่ 1 − เปิด Xcode → New Projecr → Single View Application → ตั้งชื่อมันว่า “ChangeButtonColor”

ขั้นตอนที่ 2 − ใน Main.storyboard ให้สร้างปุ่มหนึ่งปุ่มแล้วตั้งชื่อให้หยุด

เปลี่ยนสีของปุ่มใน iOS เมื่อคลิก

ขั้นตอนที่ 3 − สร้าง @IBAction ของปุ่ม และ @IBOutlet ของปุ่ม และตั้งชื่อเป็น btnChangeBgColor และ btnBgColor ตามลำดับ ที่นี้เราใช้ทั้งการกระทำและทางออกเพราะในการกระทำของปุ่มเดียวกันเราต้องการเปลี่ยนคุณสมบัติของปุ่มเดียวกัน

ขั้นตอนที่ 4 − ในการทำงานของปุ่ม ให้พิมพ์รหัสต่อไปนี้

@IBAction func btnChangeBgColor(_ sender: Any) {
   self.btnBgColor.backgroundColor = UIColor.red
}

ขั้นตอนที่ 5 − เรียกใช้รหัส

เปลี่ยนสีของปุ่มใน iOS เมื่อคลิก