Sau khi tạo project và thiết kế giao diện cho Iphone, hãy cùng tìm hiểu cách xây dựng đơn giản trên loại smartphone này nhé!
I. Ánh xạ các thành phần giao diện Iphone sang code swift
Đầu tiên ta cần chọn chế độ sửa như sau:
Bước 1 – Vào dấu “tam giác vàng”, ta chọn chế độ
và chọn Assistant
Bước 2 – Muốn mở file nào thì click vào Automatic:
Bước 3 – Nhấn Ctrl rồi click-drag từ giao diện sang ViewController.swift
Bước 4 – Kéo các thuộc tính (đối với EditText, Label): gõ tên Label, EditText và click Connect
Đối với Button: gõ tên, chọn UIButton và click Connect
Bước 5 – Viết code xử lý button:
Vậy là chúng ta đã xong ánh xạ các thành phần giao diện sang code swift!
II. Xử lý sự kiện click button và input text change trong lập trình cho iphone
Để tiếp tục – Ánh xạ các thành phần giao diện, chúng ta tiến hành xử lý sự kiện input text change và click button trong lập trình cho Iphone.
Để Xử lý sự kiện nhập liệu (INPUT EDITTEXT), các bạn làm theo các bước sau:
Bước 1 – Chọn lại chế độ bình thường Show Editor Only
Sau đó Double Click vào ViewController.swift.
Tiếp tục kế thừa UITextFieldDelegate:
Ý nghĩa: implement Interface (protocol) và handle textInput
Tiếp tục, thêm vào viewDidLoad()
Sau đó implement các phương thức sau:
Phương thức 1: ẩn bàn phím
Phương thức 2: set text
Kết quả cuối cùng của ViewController sẽ là:
Hãy thử chạy chương trình, nhập liệu vào Input text và click vào button để xem iphone xử lý sự kiện như thế nào nhé! Chúc các bạn học tốt!
Bộ môn CNTT
Cao đẳng FPT Mạng cá cược bóng đá
Hà Nội