Vì vậy, tôi đẩy một bộ điều khiển xem từ RootViewControll như:
[self.navestionControll PushViewCont điều khiển: AnotherViewControll hoạt hình: CÓ];
NHƯNG, TỪ anotherViewController
bây giờ, tôi muốn truy cập lại RootViewControll.
Tôi đang cô
// (bên trong otherViewControll bây giờ) /// RootViewControll * root = (RootViewControll *) self.parentViewControll; // Không. // lỗi RootViewControll * root = (RootViewControll *) [self.navlationControll.viewControllers objectAtIndex: 0]; // ĐÚNG!! nó hoạt động
Tôi không chắc chắn TẠI SAO điều này hoạt động và tôi không chắc đó là cách tốt nhất để làm điều đó. Ai đó có thể nhận xét về một cách tốt hơn để có được RootViewContoder từ bộ điều khiển mà bạn đã đẩy vào điều hướng điều khiển của RootViewContaptor và liệu cách tôi đã thực hiện có đáng tin hay không?