ios 常用功能(三)
2014-04-27 09:51
281 查看
批量创建按钮
ios选择框
- (void)viewDidLoad { [super viewDidLoad]; NSInteger total = 9; //数量 NSInteger btnWidth = 80;//按钮宽 NSInteger btnHeight = 30;//按钮高 NSInteger heightSpace = 15;//按钮行间距 NSInteger widthSpace = 15;//按钮列间距 NSInteger btnX = 30;//按钮X起点坐标 NSInteger btnY = 189;//按钮Y起点坐标 for (int i=0;i<total;i++) { UIButton *btns = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [btns setBackgroundColor:[UIColor whiteColor]]; [btns setTag:i+1];//设置按钮Tag [btns addTarget:self action:@selector(btnsAction:) forControlEvents:UIControlEventTouchUpInside]; CGRect frame; frame.origin.x = (i%3)*(btnWidth+widthSpace)+btnX; frame.origin.y = (i/3)*(btnHeight+heightSpace)+btnY; //frame.origin.x = btnX; // frame.origin.y = i*(btnHeight+heightSpace)+btnY; frame.size.width = btnWidth; frame.size.height = btnHeight; [btns setFrame:frame]; [self.view addSubview:btns]; } }
ios选择框
-(void)checkboxClick:(UIButton *)btn { btn.selected = !btn.selected; } - (void)viewDidLoad { UIButton *checkbox = [UIButton buttonWithType:UIButtonTypeCustom]; CGRect checkboxRect = CGRectMake(135,150,36,36); [checkbox setFrame:checkboxRect]; [checkbox setImage:[UIImage imageNamed:@"checkbox_off.png"] forState:UIControlStateNormal]; [checkbox setImage:[UIImage imageNamed:@"checkbox_on.png"] forState:UIControlStateSelected]; [checkbox addTarget:self action:@selector(checkboxClick:) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:checkbox]; }
相关文章推荐
- iOS通用库--常用功能一之与时间和日历相关的封装
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS - 常用到的图片功能:截取当前屏幕/选择本地图片/图片压缩
- iOS常用小功能(获得屏幕图像、压缩图片、加边框、调整label的size)
- iOS 常用小功能 总结
- IOS 常用功能
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- ios常用功能
- ios和安卓测试包发布网站http://fir.im的注册与常用功能
- IOS导航器 + 表控制器 常用功能函数/属性
- iOS 常用工具库LFKit功能介绍
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- 【转】iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS常用小功能(打电话,发短信,发邮件)
- iOS_常用的小功能
- iOS常用小功能(获得屏幕图像、压缩图片、加边框、调整label的size)
- iOS 常用小功能
- [置顶] ios开发常用技巧汇总 + 小功能代码