Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Apple Watch情节提要:不受支持的配置-模态控制器无法访问接口控制器_Ios_Objective C_Uistoryboard_Apple Watch_Xcode Storyboard - Fatal编程技术网

Ios Apple Watch情节提要:不受支持的配置-模态控制器无法访问接口控制器

Ios Apple Watch情节提要:不受支持的配置-模态控制器无法访问接口控制器,ios,objective-c,uistoryboard,apple-watch,xcode-storyboard,Ios,Objective C,Uistoryboard,Apple Watch,Xcode Storyboard,我正在为我的手表应用程序开发UI。我有一个主界面控制器,当推送通知到达时,第二个模态界面控制器应该出现 我将两个界面控制器拖到情节提要上。通常,如果控制器上有按钮/表格单元格等,则可以通过从按钮拖动到模式控制器来创建模式序列。由于我的模态控制器不是通过与按钮交互来显示的,而是通过响应按钮通知来显示的,因此我决定以编程方式显示模态控制器。(我似乎找不到在情节提要中没有按钮的情况下创建模式序列的方法。直接从一个控制器拖动到另一个控制器只能为我提供下一页序列的选项,但没有模式序列。) 但是,如果我在代

我正在为我的手表应用程序开发UI。我有一个主界面控制器,当推送通知到达时,第二个模态界面控制器应该出现

我将两个界面控制器拖到情节提要上。通常,如果控制器上有按钮/表格单元格等,则可以通过从按钮拖动到模式控制器来创建模式序列。由于我的模态控制器不是通过与按钮交互来显示的,而是通过响应按钮通知来显示的,因此我决定以编程方式显示模态控制器。(我似乎找不到在情节提要中没有按钮的情况下创建模式序列的方法。直接从一个控制器拖动到另一个控制器只能为我提供下一页序列的选项,但没有模式序列。)


但是,如果我在代码中这样做,故事板中将显示一条警告,说明无法访问我的模态控制器。从情节串连板上看,模态控制器看起来是独立的和分离的,但我用代码表示它。有没有办法消除警告?

要解决这个问题,您需要为特定的视图控制器提供一个标识符。转到
属性检查器
,在
标识符
字段中添加值。此值用于通过代码访问视图控制器,因此它应该是唯一的


您能详细说明我在哪里以及如何做到这一点吗?警告说“不支持的配置:无法访问接口控制器3QE lc zWR”。“3QE lc zWR”是情节提要ID吗?@SeaJelly:我已经添加了图像和我的答案,请现在检查相同的问题,但添加标识符没有帮助。还有其他建议吗?