我跟着Big Nerd Ranch的iOS编程书一起学习。在第11章中,它使我们控制从摄影机按钮拖到DetailViewController.h
文件的方法区域中。说明告诉我们从连接下拉菜单中选择action
,但是,当我这样做时,唯一可用的选项是outlet
和Outlet Collection
。
在书中,结果应该看起来像
- (IBAction)takePicture:(id)sender;
但是,就我而言,当我选择
outlet
选项时会收到此提示@property (weak, nonatomic) IBOutlet UIToolbar *takePhoto;
我担心如果仅删除代码并将其替换为书中的内容,仍然会遇到无法通过控件单击和拖动建立正确连接的问题。您能告诉我在创建操作失败时可能做错了什么吗?
最佳答案
问题是我没有控制从相机按钮拖动,而是控制其中的拖动工具栏。因此,操作按钮不可用。
关于ios - 无 Action 连接选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21735008/