故事板:控制 – 从一个栏button拖动到退出项目
所以我正在从苹果( https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/SecondTutorial.html )一个新的教程,并得到了一个点,我有一个问题故事板:
我无法控制从UIBarButton拖动到场景停靠栏中的退出项目。 当我点击Exit项时,属性检查器显示“不适用”。
这是本教程的摘录。 我无法发布immage。 为了更好的理解我的问题,你可以看到一个控制的图像拖动到页面底部的退出项目。
放松回到XYZToDoListViewController
[…]
要创build展开的segue,通过源视图控制器的停靠栏XYZAddToDoItemViewController中的Exit图标将Cancel和Donebutton链接到unwindToList:操作。
将button链接到unwindToList:操作
- 在项目导航器中,selectMain.storyboard。
- 在canvas上,按住Ctrl键,从“取消”button拖动到“添加到项目”场景底座中的“退出”项目。
- […]
- 一个菜单出现在拖动结束的位置。 从快捷菜单中selectunwindToList:。 这是您刚刚添加到XYZToDoListViewController.m文件的操作。 这意味着当点击取消button时,会放松,这个方法会被调用。“
如果你有一个知道如何处理这些事件的方法,你只能这样做。 该方法必须具有以下签名结构:
- (IBAction)finishedDoingWhatever:(UIStoryboardSegue *)sender;
请注意,它必须是一个IBAction,它将segue作为参数。 一旦你这样做,popup窗口应该出现在退出图标。
你写了unwindToList方法后,你试过保存XYZToDoListViewController.m吗?
我只是添加了另一个展开方法,并且只有在保存视图控制器后才出现在退出菜单中。