gpt4 book ai didi

ios - iMessage 应用程序扩展可以使用主机应用程序中定义的 View Controller 吗?

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

当创建作为现有 iOS 应用程序扩展的 iMessage 应用程序时,iMessage 应用程序可以使用在主机应用程序中定义的 View Controller 吗?

例如,假设我有一个 iOS 应用程序,允许您预订 session ,并且它有一个显示 session 的日历 View 。在我的 iMessage 应用程序扩展中,我希望能够显示完全相同的日历 View 。我可以使用 iOS 应用程序中定义的 CalendarViewController 还是必须在 iMessage 应用程序扩展中重新创建该 UI?

最佳答案

是的,您只需确保将代码和 Storyboard添加到主应用程序和 iMessage 扩展目标。有几种方法可以做到这一点。

您可以通过查看文件检查器来查看特定文件属于哪些目标,如下所示:

View Controller added to multiple targets

您还可以查看目标的构建阶段,查看正在编译哪些源或正在捆绑哪些资源,并根据需要添加/删除文件:

Build Phases

关于ios - iMessage 应用程序扩展可以使用主机应用程序中定义的 View Controller 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39920914/

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