2012-02-03 61 views
0

我正在为iPhone制作一个简单的应用程序(用于学习和教育目的)。 .XIB文件内有一个按钮,用于清除屏幕上的所有文本字段。我为按钮创建了一个“clear:”方法。将该方法分配给“Touch Up Inside”,但是当我在iOS Simulator中运行应用程序时,按钮的作用与“clear:”方法已分配给“Touch Up Outside”一样。我点击按钮什么也没有发生,我点击并按住按钮,然后将鼠标指针拖到按钮外面,放开并清除所有文本字段。任何人都可以帮助我做到这一点,所以“触摸里面”正常工作? (如果我完全错了,听起来像一个菜鸟只是告诉我,我是一个初学者)iOS Objective-C UIButton操作无法正常工作

+0

是有关Mac或iOS开发这个问题? – 2012-02-03 02:21:56

+0

@Rickay iOS,我会去编辑帖子以获得更多的说明,谢谢指出! – SampsonStudiosLLC 2012-02-03 02:24:14

+0

你可以在iPhone上试用吗? – Rayfleck 2012-02-03 02:46:53

回答

3

你确定你已经正确地连接到TouchUpInside吗?尝试删除该发送事件关联,然后重做它。

它应该是这个样子:

enter image description here

+0

是的,除了参考出口外,看起来就像这样。我需要参考插座吗?目前我只有内部连接。 – SampsonStudiosLLC 2012-02-03 02:37:39

+0

如果您想在代码中使用此按钮(例如以编程方式禁用它),则只需要引用插座。 – Rayfleck 2012-02-03 02:43:33