ios 自定义tabbar,ios如何自定义uibarbuttonitem的target和action

科技资讯 投稿 5000 0 评论

ios 自定义tabbar,ios如何自定义uibarbuttonitem的target和action

本章内容给大家谈谈关于遇上ios如何自定义uibarbuttonitem的target和action等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。

一、UIBarButtonItem的定义

UIBarButtonItem是iOS中的一种控件,它可以添加到导航栏或工具栏中,用来添加功能按钮和菜单,可以让用户完成操作。UIBarButtonItem可以自定义,可以设置按钮图标,文本,style等。

二、UIBarButtonItem的target和action

UIBarButtonItem的target和action是它最重要的两个属性,它们用来定义UIBarButtonItem的行为。target指定接收UIBarButtonItem的消息的对象,action指定UIBarButtonItem发送的消息,当UIBarButtonItem被点击时,它会将action消息发送给target,target接收到action消息后就会执行相应的动作。

三、自定义UIBarButtonItem的target和action

要自定义UIBarButtonItem的target和action,需要实现UIBarButtonItem的构造函数,其中参数中包含target和action,如下所示:

UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"按钮" style:UIBarButtonItemStylePlain target:self action:@selector(buttonAction:)];

在上面的代码中,target参数指定了接收UIBarButtonItem消息的对象为self,action参数指定了UIBarButtonItem发送的消息为buttonAction:,当UIBarButtonItem被点击时,它会发送buttonAction:消息给self,self接收到buttonAction:消息后就会执行相应的动作。

总结

以上就是为你整理的ios如何自定义uibarbuttonitem的target和action全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!

编程笔记 » ios 自定义tabbar,ios如何自定义uibarbuttonitem的target和action

赞同 (18) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽