[英]Not able to control-drag from a Table View to a detail view in a storyboard
[英]Storyboard: Control-drag from a bar button to the Exit item
所以我正在研究Apple的新教程( https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/SecondTutorial.html ),并且我遇到了一个问题。故事板:
我无法控制 - 从UIBarButton拖动到场景底座中的Exit项目。 当我单击“退出”项时,“属性”检查器显示“不适用”。
以下是本教程的摘录。 我无法发布影像。 为了更好地理解我的问题,您可以看到Control的图像 - 拖动到页面底部的Exit项目。
放松回XYZToDoListViewController
[...]
要创建展开segue,请通过源视图控制器XYZAddToDoItemViewController的Dock中的Exit图标将Cancel和Done按钮链接到unwindToList:动作。
将按钮链接到unwindToList:动作
- 在项目导航器中,选择Main.storyboard。
- 在画布上,按住Control键并从“取消”按钮拖动到“添加到项目”场景停靠栏中的“退出”项。
- [...]
- 拖动结束的位置会出现一个菜单。 从快捷菜单中选择unwindToList :. 这是您刚刚添加到XYZToDoListViewController.m文件的操作。 这意味着当点击取消按钮时,segue将展开并调用此方法。“
如果您有一个知道如何处理这些事件的方法,则只能执行此操作。 此方法必须具有以下签名结构:
- (IBAction)finishedDoingWhatever:(UIStoryboardSegue *)sender;
请注意,它必须是IBAction并且它将segue作为参数。 完成后,弹出窗口应显示在退出图标上。
您是否尝试在编写unwindToList方法后保存XYZToDoListViewController.m?
我刚刚添加了另一个展开方法,它只在保存视图控制器后出现在退出菜单中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.