首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FirstResponder缺少重做:

FirstResponder缺少重做:
EN

Stack Overflow用户
提问于 2013-01-16 23:00:56
回答 2查看 719关注 0票数 7

为什么我在InterfaceBuilder的文件中的FirstResponder缺少redo:连接(在Received Actions列表中)?undo:存在,但redo:不存在。我如何修复它?

EN

回答 2

Stack Overflow用户

发布于 2013-08-28 22:36:04

这是一个bug。解决方法是将此代码放在某个文件中:

代码语言:javascript
复制
@interface NSResponder (Redo)
- (IBAction)redo:(id)sender;
@end

然后在Interface Builder中建立连接。完成后,您可以删除此代码。

票数 17
EN

Stack Overflow用户

发布于 2013-01-30 16:49:42

这是Xcode中的一个bug,它看不到redo: action,即使它在那里。作为一种变通方法,您可以创建自定义操作redo:用于建立连接。

点击此处查看我的雷达:http://www.cocoanetics.com/2013/01/radar-interface-builders-first-responder-is-missing-some-editing-actions/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14361298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档