iOS按钮封装
来源:互联网 发布:ip地址代理软件 编辑:程序博客网 时间:2024/05/22 06:52
+ (UIButton *)buttonWithTitle:(NSString *)title frame:(CGRect) frame target:(id)target action:(SEL)action backgroundImage:(NSString *)backgroundImage selectedImage:(NSString *)selectedImage;
使用扩展
#import "UIButton+Extension.h"@implementation UIButton (Extension)+ (UIButton *)buttonWithTitle:(NSString *)title frame:(CGRect) frame target:(id)target action:(SEL)action backgroundImage:(NSString *)backgroundImage selectedImage:(NSString *)selectedImage { // 创建一个按钮 UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem]; // 设置按钮背景颜色// button.backgroundColor = [UIColor colorWithRed:0.601 green:0.596 blue:0.906 alpha:1.000]; // 设置按钮大小 button.frame = frame; // 设置背景图片 [button setBackgroundImage:[UIImage imageNamed:backgroundImage] forState:UIControlStateNormal]; // 设置背景选择图片 [button setBackgroundImage:[UIImage imageNamed:selectedImage] forState:UIControlStateHighlighted]; // 设置按钮的标题 [button setTitle:title forState:UIControlStateNormal]; // 设置按钮的点击事件 [button addTarget:target action:action forControlEvents:UIControlEventTouchUpInside]; return button;}@end
0 0
- iOS按钮封装
- iOS 导航栏按钮封装
- ios按钮事件的block封装
- iOS开发 - 封装一个自己的按钮
- ios开发: 按钮定时器方法封装
- iOS学习笔记--封装倒计时按钮
- iOS自定义按钮button详解封装说明
- 封装按钮
- 封装按钮
- 封装按钮
- ios-新浪微博开发-22-封装标题按钮
- iOS (UIButton封装)仿糯米首页缩放“按钮”效果
- iOS开发封装篇-利用CAShapeLayer和绘图封装一个动画按钮
- iOS中动态密码(倒计时按钮)按钮Block封装,选取器(UIPickerView)的Block封装,日期选取器(UIDatePicker)的Block封装
- VC 封装按钮
- iOS——分享自己封装的验证码按钮控件CFSecurityCodeButton
- GTK+位图按钮的封装
- react native Back 按钮封装
- Socket长连接和短连接的区别
- Github上的机器人无人机
- MFC命令传递的内部流程
- 融么么俱乐部微信项目总结
- escape()、encodeURI()、encodeURIComponent()区别详解
- iOS按钮封装
- typeof操作符和instanceof操作符的区别
- Linux查看cpu个数
- spring入门-spring与hibernate整合完成增删改查的操作(封装HibernateTemplate模版类对象)
- Spring jar包介绍
- LeetCode 算法刷题(4)
- WebView---android webview组件如何使用 Webview与js交互
- 转载:solr MoreLikeThis的原理分析
- Codeforces 106 C Buns【多重背包】