gpt4 book ai didi

ios - 让 ViewControllers 访问 NavigationController 的好方法?

转载 作者:行者123 更新时间:2023-11-28 23:17:45 25 4
gpt4 key购买 nike

我是 iPhone 编程的新手,我正在编写一个顶部有 NavigationBar 和几个连续的 ViewController 的应用程序。

我在想:我应该怎么设计这样一个东西?显然 ViewController 需要访问 NavigationController,但是如何访问呢?我创建了一个 UINavManagedViewController,它存储对导航 Controller 的引用,并且所有 View Controller 都派生自该类。

 @interface UINavManagedViewController : UIViewController {
UIManagingNavigationController *navManager;
}
@property (nonatomic, retain) UIManagingNavigationController *navManager;

@end

但是,由于这显然是所有程序员都会遇到的事情,所以我想知道处理这种设置的默认方式。我的初学者 iPhone 编程书没有处理这种情况。

最佳答案

看看 UIViewController class reference .所有 UIViewController 都已经有一个 navigationController 属性,它提供了对其父级导航 Controller (如果存在)的引用。

关于ios - 让 ViewControllers 访问 NavigationController 的好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5235793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com