Computer >> Máy Tính >  >> Lập trình >> IOS

Thay đổi màu của nút trong iOS khi được nhấp

Hãy tưởng tượng bạn đang phát một bài hát và ngay sau khi bạn nhấn nút dừng, màu của nút sẽ chuyển sang màu đỏ. Đây là một trong nhiều tình huống mà bạn có thể cần thay đổi màu của nút khi nó được nhấp vào.

Trong hướng dẫn này, chúng ta sẽ thấy cách thay đổi màu nền của một nút khi nó được nhấp vào. Vì vậy, hãy bắt đầu!

Bước 1 - Mở Xcode → Projecr mới → Ứng dụng một lần xem → Đặt tên là “ChangeButtonColor”

Bước 2 - Trong Main.storyboard, tạo một nút và đặt tên cho nút đó là điểm dừng.

Thay đổi màu của nút trong iOS khi được nhấp

Bước 3 - Tạo @IBAction của nút và @IBOutlet của nút và đặt tên lần lượt là btnChangeBgColor và btnBgColor. Ở đây chúng tôi đang sử dụng cả action và exit, bởi vì trên cùng một nút, chúng tôi muốn thay đổi thuộc tính của cùng một nút.

Bước 4 - Trong thao tác của nút, hãy nhập mã sau.

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

Bước 5 - Chạy mã.

Thay đổi màu của nút trong iOS khi được nhấp