Tôi đang cố gắng kích hoạt phân đoạn bảng phân cảnh ngay sau khi viewDidLoad được gọi trên bộ điều khiển chế độ xem. Các segue có một định danh kèm theo, và hoạt động tốt khi được gọi từ bên trong một phương thức liên quan đến một nút hoặc điều khiển khác. Nhưng nó không hoạt động bên trong viewDidLoad. Nó âm thầm không thành công. Có một số quy tắc về segue bị bỏ qua trong viewDidLoad?Tại sao không thực hiệnSegueWithIdentifier làm việc bên trong viewDidLoad?
Tôi đã thử cả hai điều này:
[self performSegueWithIdentifier: @"mySegue"
sender: self];
và điều này:
[self dismissViewControllerAnimated:YES completion:^() {
[self performSegueWithIdentifier:@"mySegue" sender:self];
}];
Không làm việc.
Tại sao bạn muốn tải một chế độ xem khác chỉ khi một chế độ xem khác sắp xuất hiện? Bạn đã thử thêm nó vào "viewWillAppear" thay thế (altho tôi không hiểu tại sao bạn sẽ muốn điều đó). – Pochi