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

จะเปลี่ยนสีพื้นหลังของปุ่มโดยใช้ Swift ได้อย่างไร


ในการเปลี่ยนสีพื้นหลังของปุ่มในแอปพลิเคชัน iOS เราจำเป็นต้องเข้าถึงคุณสมบัติ ' backgroundColor' ของ UIButton เราสามารถทำได้สองวิธี คือ การใช้โปรแกรมและการใช้สตอรีบอร์ด

วิธีที่ 1 − การใช้ตัวแก้ไขกระดานเรื่องราว

เพิ่มปุ่มบนกระดานเรื่องราวของคุณ เลือกไปที่ตัวตรวจสอบแอตทริบิวต์และเลือกคุณสมบัติ 'พื้นหลัง' เพื่อเลือกสี

วิธีที่ 2 - การเปลี่ยนพื้นหลังโดยทางโปรแกรม

สร้างทางออกของปุ่มบน View Controller

ในเมธอด viewDidLoad() หรือ viewWillLayoutSubview() ให้เพิ่มโค้ดเพื่อเปลี่ยนสีพื้นหลัง

btn.backgroundColor = #colorLiteral(red: 0.4392156899, green:
0.01176470611, blue: 0.1921568662, alpha: 1)

เมื่อเราเรียกใช้วิธีที่หนึ่งโดยเลือกสีในตัวตรวจสอบแอตทริบิวต์ ด้านล่างนี้คือผลลัพธ์ที่สร้างขึ้น

จะเปลี่ยนสีพื้นหลังของปุ่มโดยใช้ Swift ได้อย่างไร