在 iOS 应用程序扩展中,例如 the Today Widget , 您可以在使用 NSExtensionContext 选择小部件时打开应用程序.只有在通过小部件打开应用程序后,是否有任何方法可以在应用程序内执行方法(移动到不同的 UI View )?
最佳答案
您必须创建一个自定义 URL 方案,您的应用将注册该方案并根据该 URL 更改 View 。
示例:myapp://action=showspecialview
然后您的应用将启动并可以解析 URL 并在检测到 URL 中的 showspecialview
时执行特殊行为。
关于iOS App Extensions (Widgets) : Open URL, 然后在应用内执行一个方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31521779/