You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 9中如何设置按钮IBAction动作事件?原设置选项消失咨询

在Xcode 9中重新找到按钮IBAction的设置方法

别担心,这个功能根本没被移除!只是Xcode 9对操作路径做了小调整,我给你分享几种靠谱的方法:

  • 方法一:用助手编辑器重新关联
    可能你只是没确保代码文件在助手编辑器里正确打开:

    1. 打开你的故事板,点击右上角的助手编辑器按钮(就是那个双圆圈重叠的图标)
    2. 确认右侧面板显示的是你要关联的ViewController代码文件(如果不是,点击顶部的跳转菜单选择正确的文件)
    3. 按住Control键,从按钮直接拖拽到代码类内部的合适位置(比如viewDidLoad()方法下方),这时候熟悉的关联设置弹窗就会出现,选择Action类型,命名好方法名后点击Connect就行
  • 方法二:通过Connections Inspector创建
    如果拖拽没反应,试试用右侧的检查面板:

    1. 在Storyboard左侧的文档大纲里找到你的按钮(或者直接在画布上选中按钮)
    2. 点击右侧面板的Connections Inspector图标(就是那个带箭头的圆圈)
    3. 在Actions区域点击+号,然后把出现的小圆圈拖拽到代码文件里的目标位置,同样可以创建IBAction
  • 额外排查点
    如果还是不行,检查一下按钮所在的ViewController有没有正确关联代码文件:选中ViewController,打开右侧的Identity Inspector,确保Class字段选择的是你自己写的ViewController类,而不是默认的UIViewController

内容的提问来源于stack exchange,提问作者Tower

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:50:11