Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> iOS

วิธีเปลี่ยนสีปุ่มเมื่อกดใน iOS

ตัวอย่าง: กดปุ่ม Stop สีเปลี่ยนเป็นแดง บทความนี้สอนเปลี่ยนสีพื้นหลังปุ่มเมื่อถูกกด

ขั้นตอนที่ 1: สร้างโปรเจกต์

Xcode → New Project → Single View Application → ชื่อ "ChangeButtonColor"

ขั้นตอนที่ 2: สร้างปุ่มใน Storyboard

เพิ่มปุ่ม ชื่อ "Stop"

วิธีเปลี่ยนสีปุ่มเมื่อกดใน iOS

ขั้นตอนที่ 3: สร้าง IBOutlet และ IBAction

@IBAction ชื่อ btnChangeBgColor @IBOutlet ชื่อ btnBgColor (ใช้ทั้งคู่เพราะต้องการเปลี่ยน property ของปุ่มเดียวกัน)

ขั้นตอนที่ 4: โค้ดเปลี่ยนสี

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

ขั้นตอนที่ 5: รันทดสอบ

วิธีเปลี่ยนสีปุ่มเมื่อกดใน iOS