Xcode 如何为viewcontroller上的按钮添加代码?

Xcode 如何为viewcontroller上的按钮添加代码?,xcode,Xcode,如何为ViewController上的按钮添加代码?例如,在VisualStudio中,我只需双击一个按钮,它就会将我带到codebehind中按钮的自动生成单击处理程序。如何在xcode中执行类似的操作?生成按钮代码的步骤。 1.使用组件列表中的拖放创建按钮。 现在在第二张图片中点击这个按钮 它将在代码文件中自动引导您。 但是,如果在引导您jn代码文件时出现了一些问题。 遵循以下步骤。 1.单击添加按钮所在的viewController。在viewcontroller场景中 2.单击ident

如何为ViewController上的按钮添加代码?例如,在VisualStudio中,我只需双击一个按钮,它就会将我带到codebehind中按钮的自动生成单击处理程序。如何在xcode中执行类似的操作?

生成按钮代码的步骤。 1.使用组件列表中的拖放创建按钮。 现在在第二张图片中点击这个按钮 它将在代码文件中自动引导您。 但是,如果在引导您jn代码文件时出现了一些问题。 遵循以下步骤。 1.单击添加按钮所在的viewController。在viewcontroller场景中 2.单击identity inspector检查类名。 3.检查第二部分是否有相同的类名。 如果它与现在一样,您可以简单地使用control+three finger并将其拖动到您的.swift文件,它将像这样打开它。 现在选择ActioninConnection以获取按钮单击action。并保留获取按钮属性的出口

但是,如果您没有获得相同的文件,请选择此处并在此层次结构中查找您的文件名。获取文件后,再次执行相同的过程


照我说的做很简单

1.打开文件导航器并选择视图的viewController.h文件

2.现在左键单击按钮,然后单击+控制拖动到viewController。h确保在@interface-@end之间拖动

3.指定方法的名称,并确保选择“连接中的操作”选项

4.单击“连接”,您将在viewcontroller.h上进行方法声明

5.现在切换到viewController.m,在那里你会在最后找到你的方法,在那里你会写下你的方法的所有定义


好吧,我离你更近了一步。我需要1。在左侧导航器2中选择情节提要视图控制器视图。单击IDE的助手编辑器按钮,在右侧窗格3中显示相关代码。control+鼠标左键单击情节提要中的ui控件以打开connections inspector 4。要处理按钮单击,请选择“内部润色”连接并将其拖动到代码中。但是,我在识别可将此连接拖动到的正确代码文件时遇到问题。你能提供一些关于我在最后一步中缺少的规则的见解吗?发布你在这个过程之后得到的代码快照。我描述的过程不会生成任何代码。据我所知,我应该将连接器引用拖到一个代码文件中,Xcode将根据该引用自动生成一些代码。我在我的项目中尝试了两个不同的代码文件,但没有创建任何关联。问题是我试图连接到错误的文件或文件的错误部分。这是我试图寻求帮助的灰色地带。换句话说,为了建立关联,我应该拖动到哪个文件和文件的哪个部分?好的,我理解。你面对的是什么。多么垃圾的IDE。这么简单的任务怎么会这么复杂?为什么每次对Xcode进行小升级时,他们都会完全更改流程?您可以使用Command+Shift+4对选定区域进行屏幕截图。它提供了比屏幕照片更清晰的图像。Ya@Abizern下次按你说的做。谢谢Dhruv。这是我的Xcode IDE的屏幕截图:我为按钮选择了父视图控制器。我单击了identify检查器,但显示的类名只是浅灰色字体的默认本机UIViewController。我不能也不应该编辑本机UIViewController类。我假设Xcode会自动生成一个新的ViewController类来支持我的ViewController实现。我遗漏了一个步骤吗?只需写下viewController这是您的swift文件名,然后按enter键,它会将您的viewController分配到viewController.swift文件。谢谢Kuldeep。助手编辑器>自动打开UIViewController.h。这似乎是我不应该修改的本机/框架文件。我是否应该期望Xcode为我自动生成某种类型的自定义实现级视图控制器?或者这是我需要手动完成的事情?我在我的第一个iOS项目中尝试了这一点,我一直在进行实验。我觉得我的项目有些不稳定,所以我从头开始创建了一个新项目。现在我可以按预期将按钮引用拖动到代码中。谢谢,我的荣幸。谢谢你抽出时间。