gpt4 book ai didi

ios - 我可以在不使用 "undocumented api"的情况下为 UnknownPersonViewController 创建自定义 Nib 吗?

转载 作者:行者123 更新时间:2023-11-29 11:22:05 26 4
gpt4 key购买 nike

我想向 ABUnknownPersonView 添加一些自定义按钮。我可以在我的 ABUnknownPersonViewController 中使用 initWithNibName:bundle: 加载我在 IB 中创建的自定义 View ,同时不使用“未记录的 api”吗?如果这样做,我如何确保它遵循所有属性并响应 Controller 期望的所有 Hook ?

我通常以编程方式创建所有 View ,而且我通常喜欢 ABUnknownPersonViewController 创建的 View 。我宁愿从那里开始。因此,我访问了该 View 并放入了一个按钮,但后来的 iOS 版本出现了故障,因为这不是 Apple 创建的钩子(Hook)。

initWithNibName 也未在 ABUnknownPersonViewController 文档中提及,但它是其父类 UIViewController 的一种方法。这样使用起来安全吗?

最佳答案

您不能提供替代 XIB。虽然我知道您想避免它,但您将不得不使用底层 AddressBook 框架并从中构建您自己的版本。

当然,您可以查看开源资料,例如 this一个好的起点。

关于ios - 我可以在不使用 "undocumented api"的情况下为 UnknownPersonViewController 创建自定义 Nib 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6515080/

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