无法创建 IBAction ctrl-drag UIButton 到 ViewController(Xcode 版本 7.2)

sak*_*tto 5 xcode uibutton ibaction

在我创建应用程序的过程中,xcode 不再允许我按住 Ctrl 键并将 UIButton 拖动到 VC 来创建 IBAction。每个 VC 都会发生这种情况(总共九个)。不过,它确实允许创建 Outlet。(请查看图片 -> 没有显示任何操作选择)

xcode 版本 7.2 (7C68) 构建目标是 ios9。

有没有办法来解决这个问题?

xcode 中的 ctrl-drag 不会调出 IBAction

DrW*_*hat 1

一些值得尝试的事情:

确保您使用“发送事件”之一来创建 IBAction - 而不是触发 Segue(它将执行您所描述的操作)或其他连接。

尝试不仅通过 Ctr 拖动进行连接,还可以通过右键单击菜单或连接菜单进行连接。

尝试添加代码:

@IBAction func myAction()
{ }
Run Code Online (Sandbox Code Playgroud)

...应该出现一个清晰的圆圈,可以通过拖动到IB中的按钮来连接它。这将创建 Touch Up Inside 事件。

最后,重新启动您的项目并重试。