视频: iPhone X相机使用小技巧(2019)|10个你不知道的iPhone X拍照和设置技巧 2025
)拖动您的iOS应用程序显示TestDriveController界面后,显示它自动或通过使用跳转栏导航到它,创建一个动作的实际业务是非常简单的。从界面生成器编辑器,只需控制 - 拖动你感兴趣的元素(测试驱动器按钮,在这种情况下)到TestDriveController接口,详细步骤如下:
<! - 1 - >-
在项目导航器中,选择Main_iPad。storyboard文件
-
通过取消选择关闭实用工具区它在视图选择器中
不需要它来创建动作
-
通过在工具栏中的编辑器选择器中单击它的按钮来打开助手编辑器
你应该看到TestDriveController。m接口文件显示在助手编辑器中。
-
按住Control键并单击dra g从视图中的Test Drive(测试驱动器)按钮(本例中为汽车图像)复制到TestDriveController。 m文件,就在@interface和-d语句之间。
<! - 2 - > -
在出现的对话框中,从连接下拉菜单中选择操作。
-
在同一个对话框中,在“事件”下拉菜单中选择“触摸向上”作为选择。
要为控件创建一个Action,你需要指定什么事件触发了这个动作。在按钮的情况下,Touch Up Inside事件是通常的选择,因为Touch Up Inside是当用户在 提起手指仍然在按钮内部之前触摸 时产生的事件。
-
仍然在同一个对话框中,通过在Name字段中输入testDrive命名该动作 testDrive 然后单击连接。
新的操作方法
- (IBAction)testDrive:(id)sender;被添加到您的代码。 Xcode也为你添加了代码。 m文件来支持你正在做的事情。 (在这种情况下,添加的代码支持该操作。)
您可以在Connections检查器的帮助下始终仔细检查Target-Action连接的状态。在显示实用工具区域的情况下,单击检查器选择栏中的连接检查器图标以打开连接检查器或右键单击文档大纲中的视图控制器以在连接窗口中获取类似的图片。
在“收到的操作”部分,您将看到新的操作。您可以通过从圆圈拖动到新的Interface Builder对象来更改接收动作的Interface Builder对象。您还可以通过在视图控制器的@interface中输入Interface Builder为您添加的代码(方法声明和定义)来添加一个操作。 (IBAction)testDrive:(id)sender;
和@implementation
- (IBAction)testDrive:(id)sender {}
,然后从“连接”检查器或窗口的“收到的操作”部分中的圆圈拖动到控件,然后从中选择一个事件类型在释放鼠标按钮时出现的上下文菜单。
