iOS操作(action)和输出口(Outlet)

简介

在iOS中,操作(action)和输出口(Outlet)指的是ibActions和ibOutlets,也就是ib接口生成器所在的地方。这些都和UI元素相关,我们将直观的了解他们后探讨如何实现他们。 ## 步骤

1、让我们使用第一款iPhone应用程序。

2、从导航部分中的文件中选择ViewController.xib文件

3、从右手边得窗口下面显示的窗口格库中选择UI元素

objectLibrary4、拖拽UI元素到界面生成器的可视框中

5、添加标签和红色圆形按钮到可视图中

interfaceAction

6、在工作区工具栏的右上角找到编辑器选择按钮,如下图所示

StandardEditor

选择编辑器按钮

AssistantEditor

7、编辑器区域中心有两个窗口,ViewController.xib文件和ViewController.h

8、右击标签上的选择按钮,按住并拖动新引用参照,如下所示

ibOutletDrag

9、现在放在ViewController.h之间的大括号中。也可以放在文件中,如果是这样,必须在做这个之前已经添加了。如下所示

ibOutletDrop

  1. 输入输出口(Outlet)的标签名称,这里给出的是myTitleLable。单击链接,完成ibOutlet

11、同样的,添加操作,只需右击倒圆角矩形,选择触摸内心拖动它下方的大括号

ActionDrag

12、重新命名为setTitleLable

ActionDrop

13、 选择ViewController.m文件,有一种方法,如下所示

-(IBAction) setTitleLabel:(id)sender{
}

14、在上述的方法内,如下所示,添加一个语句

[myTitleLabel setTitleText:@"Hello"];

15、选择运行按钮运行该程序,得到如下的输出

IBActionTutorial.Simulator_Start

16、单击按钮

IBActionTutorial.Simulator_end

17.、创建的参照(outlets)按钮标签已更改为对按钮执行的操作(actions)

18、由上可知,IBOutlet将创建对UIElement的引用(此处为UILable),同样的IBAction和UIButton通过执行操作和UIButton相链接。

19、当创建动作时通过选择不同的事件你可以做不同的操作。

若文章对你有帮助,可以点赞或打赏支持我们。发布者:lyh会员,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/ios%e6%93%8d%e4%bd%9c%ef%bc%88action%ef%bc%89%e5%92%8c%e8%be%93%e5%87%ba%e5%8f%a3%ef%bc%88outlet%ef%bc%89/

(0)
lyhlyh会员认证作者
上一篇 2023年 4月 10日 下午9:20
下一篇 2023年 4月 10日 下午9:29

相关推荐

  • Helm | Helm 展示Crd

    文章目录helm show crds简介可选项从父命令继承的可选项SEE ALSO helm show crds 显示chart的CRD 简介 该命令检查chart(目录、文件或U…

    入门教程 2023年 12月 14日
  • less

    文章目录less补充说明语法选项参数实例 less 分屏上下翻页浏览文件内容 补充说明 less命令 的作用与more十分相似,都可以用来浏览文字档案的内容,不同的是less命令允…

    入门教程 2023年 12月 19日
  • chfn

    文章目录chfn补充说明语法选项参数实例 chfn 用来改变finger命令显示的信息 补充说明 chfn命令 用来改变finger命令显示的信息。这些信息都存放在/etc目录里的…

    入门教程 2023年 12月 7日
  • edquota

    文章目录edquota补充说明语法选项参数实例 edquota 用于编辑指定用户或工作组磁盘配额 补充说明 edquota命令 用于编辑指定用户或工作组磁盘配额。edquota预设…

    入门教程 2023年 12月 14日
  • shutdown

    文章目录shutdown补充说明语法选项参数实例 shutdown 用来执行系统关机的命令 补充说明 shutdown命令 用来系统关机命令。shutdown指令可以关闭所有程序,…

    入门教程 2024年 3月 5日
  • 30. 错误处理

    欢迎来到 Golang 系列教程的第 30 篇。 文章目录什么是错误?示例错误类型的表示从错误获取更多信息的不同方法1. 断言底层结构体类型,使用结构体字段获取更多信息2. 断言底…

    入门教程 2023年 12月 5日
  • colrm

    文章目录colrm补充说明语法参数 colrm 删除文件中的指定列 补充说明 colrm命令 用于删除文件中的指定列。colrm命令从标准输入设备读取书记,转而输出到标准输出设备。…

    入门教程 2023年 12月 7日
  • slabtop

    文章目录slabtop补充说明语法选项知识扩展实例 slabtop 实时显示内核slab内存缓存信息 补充说明 slabtop命令 以实时的方式显示内核“slab”缓冲区的细节信息…

    入门教程 2024年 3月 5日
  • tcpdump

    文章目录tcpdump补充说明语法选项实例 tcpdump 一款sniffer工具,是Linux上的抓包工具,嗅探器 补充说明 tcpdump命令 是一款抓包,嗅探器工具,它可以打…

    入门教程 2024年 3月 11日
  • pvcreate

    文章目录pvcreate补充说明语法选项参数实例 pvcreate 将物理硬盘分区初始化为物理卷 补充说明 pvcreate命令 用于将物理硬盘分区初始化为物理卷,以便LVM使用。…

    入门教程 2024年 3月 1日
Translate »