gpt4 book ai didi

iphone - 子类化 UINavigationController 的步骤

转载 作者:行者123 更新时间:2023-12-03 18:36:57 26 4
gpt4 key购买 nike

我想对 UINavigationController 进行子类化,以便在 Controller 的外观方面获得更多自由。

我有一些不同部分、栏、按钮、文本等的图形。查看 UINavigationController 头文件我几乎没有得到任何帮助,我不知道从哪里开始。

我以前从未子类化/重写过 UIKit 组件,看起来有点像玩 Sherlock Holmes。

方法是什么?

我如何知道要覆盖哪些内容才能将特定图形“注入(inject)”正确的位置?

我是否需要子类化 UINavigationBar、UIBarButtonItem 等才能获得完整的自定义外观?

我如何知道某些内容是否受到 Apple 批准的限制?

希望有人能为我指明正确的方向,我只能找到更改 Controller 小部分的示例,而不是通过子类进行完全自定义。我是否以错误的方式处理这个问题?

谢谢:)

最佳答案

现在您可以子类化 UINavigationController,请参阅更新的文档:

The UINavigationController class implements a specialized view controller that manages the navigation of hierarchical content. This navigation interface makes it possible to present your data efficiently and also makes it easier for the user to navigate that content. This class is generally used as-is but may be subclassed in iOS 6 and later.

UINavigationController Class Reference

关于iphone - 子类化 UINavigationController 的步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3029959/

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