我正在关注Big Nerd Ranch的iOS编程书。在第11章中,它让我们控制从相机按钮拖动到DetailViewController.h
文件的方法区域。说明告诉我们从连接下拉菜单中选择action
,但是,执行此操作时唯一可用的选项是outlet
和Outlet Collection
。
在书中,结果应该看起来像
- (IBAction)takePicture:(id)sender;
但是,在我的情况下,当我选择outlet
选项
@property (weak, nonatomic) IBOutlet UIToolbar *takePhoto;
我担心如果我只删除代码并将其替换为书中所说的内容,我仍然会遇到通过控件点击和拖动没有建立正确连接的问题。你能告诉我,当它无法创建动作时我可能做错了什么吗?
答案 0 :(得分:1)
问题是我没有控制相机按钮的拖动,而是控制包含它的工具栏。因此,操作按钮不可用。