[JAVa học code IOS]- Demo kết hợp textField-Laybel-Button
Bài đăng này đã không được cập nhật trong 3 năm
1 . Thiết kế giao diện đơn giản.
- Gồm button, text field, laybel
2 .Ánh xạ.
- Tiến hành ánh xạ các button, text field, label.
@IBOutlet weak var nameTxt: UITextField!
@IBOutlet weak var mailTxt: UITextField!
@IBOutlet weak var submitBtn: UIButton!
@IBOutlet weak var resultLbl: UILabel!
3 . Code.
- Khi màn hình đầu tiên ta set label không hiển thị ký tự gì thì ở viewDidLoad ta set
resultLbl.text = ""
- Để button được bo tròn khi hiển thị thì thêm code
submitBtn.layer.cornerRadius = 5
submitBtn.clipsToBounds = true
- Để button có thể xử lý thì tiến hành ánh xạ Action cho button
@IBAction func submit_Btn(_ sender: Any) {
}
- Thực hiện xử lý khi user click button thì sẽ get Name và Mail hiển thị xuống laybel bên dưới
@IBAction func submit_Btn(_ sender: Any) {
let email : String = mailTxt.text!
let name : String = nameTxt.text!
resultLbl.text = "Email cua ban la : \(email) \n Ten cua ban la : \(name)"
}
- Hoàn chỉnh
- Chạy Demo
All rights reserved