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

Làm cách nào để điều hướng từ bộ điều khiển chế độ xem này sang bộ điều khiển chế độ xem khác trong iOS?


Để điều hướng từ Bộ điều khiển chế độ xem này sang Bộ điều khiển chế độ xem khác trong iOS, chúng ta cần sử dụng Bộ điều khiển điều hướng. Bộ điều khiển điều hướng quản lý ngăn xếp bộ điều khiển Chế độ xem khi chúng ta đi từ chế độ xem này sang chế độ xem khác.

Điều hướng từ bộ điều khiển chế độ xem này sang bộ điều khiển chế độ xem khác có thể được thực hiện như được đề cập bên dưới.

Bước 1 - Tạo đối tượng View controller.

let vc = self.storyboard?.instantiateViewController(withIdentifier: "VC2ViewController") as! VC2ViewController

Trong bước này, chúng tôi khởi tạo một đối tượng thuộc loại của bộ điều khiển chế độ xem khác của chúng tôi, mà chúng tôi muốn điều hướng đến. Biến số nhận dạng phải giống với số nhận dạng của bộ điều khiển chế độ xem thứ hai của chúng tôi.

Bước 2 - Điều hướng đến Bộ điều khiển chế độ xem khác

self.navigationController?.pushViewController(vc, animated: true)

Trong bước này, chúng tôi điều hướng đến bộ điều khiển chế độ xem thứ hai với sự trợ giúp của bộ điều khiển điều hướng của chúng tôi. Ở đây chúng tôi đang đẩy bộ điều khiển View. Chúng tôi cũng có thể trình bày bộ điều khiển chế độ xem khác thay vì đẩy nó.

self.present(vc, animated: true, completion: nil)

Khi chúng tôi chạy đoạn mã trên trên thiết bị, chúng tôi nhận được kết quả sau.

Làm cách nào để điều hướng từ bộ điều khiển chế độ xem này sang bộ điều khiển chế độ xem khác trong iOS?