我正在使用通知内容扩展。在extensionViewController中,有两个用于执行不同操作的按钮,第一个按钮移至firstViewController(FirstVC),第二个按钮移至secondViewController(SecondVC)。
我为此使用情节提要ID,然后它也显示错误(使用未声明的类型FirstVC)。let vc = self.storyboard?.instantiateViewController(withIdentifier: "first") as! FirstVCself.present(vc, animated: true, completion: nil)
如果对此有任何解决方案,请指导我。谢谢。
最佳答案
由于UINotification Content扩展是另一个目标,因此您需要将FirstVC和secondVC添加到UINotificationContent Extension目标。然后,您需要使用名称初始化情节提要,然后使用上面的代码。希望这能解决您的问题。
如何将文件添加到目标?
选择您的文件(例如FirstVC),然后在身份检查器中选择文件symbmol,然后勾选文件的目标成员身份