iOS开发系列之常用自定义控件开发集—自定义单选按钮或者多选按钮控件开发
来源:互联网 发布:mac气动官网 编辑:程序博客网 时间:2024/05/17 02:57
在我们实际开发中我们做登陆或者注册功能时往往需要勾选某个协议这个时候就需要用到CheckBox按钮,CheckBox是pc或者android上得控件ios没有,所以需要我们自定义。
WHC_RadioButton.h头文件如下:
//// WHC_RadioButton.h// CTBMobileBank//// Created by 吴海超 on 15/4/1.////#import <UIKit/UIKit.h>#define KWHC_IMAGE_SIZE (15.0) //图标尺寸@interface WHC_RadioButton : UIButton@end
WHC_RadioButton.m源文件如下:
//// WHC_RadioButton.m// CTBMobileBank//// Created by 吴海超 on 15/4/1.////#import "WHC_RadioButton.h"@implementation WHC_RadioButton//处理按钮标题区域- (CGRect)titleRectForContentRect:(CGRect)contentRect{ contentRect.origin.x = KWHC_IMAGE_SIZE; return contentRect;}//处理图标区域- (CGRect)imageRectForContentRect:(CGRect)contentRect{ CGRect rect = CGRectZero; rect.origin.x = 0.0; rect.origin.y = (CGRectGetHeight(self.bounds) - KWHC_IMAGE_SIZE) / 2.0; rect.size.height = KWHC_IMAGE_SIZE; rect.size.width = KWHC_IMAGE_SIZE; return rect;}@end
0 0
- iOS开发系列之常用自定义控件开发集—自定义单选按钮或者多选按钮控件开发
- iOS开发系列之常用自定义控件开发集—自定义组按钮控件开发
- iOS开发系列之常用自定义控件开发集—自定义下拉列表按钮控件开发
- iOS开发系列之常用自定义控件开发集—继承UIButton控件代码快速创建按钮开发
- iOS开发系列之常用自定义控件开发集—自定义数字键盘控件开发
- iOS开发系列之常用自定义控件开发集—自定义对话框(UIAlertView)控件开发
- iOS开发系列之常用自定义控件开发集—自定义UIPickerView控件开发2
- iOS开发系列之常用自定义控件开发集—自定义UIDatePicker控件开发
- iOS开发系列之常用自定义控件开发集—自定义状态栏消息提示控件开发
- iOS开发系列之常用自定义控件开发集—Android的Toast控件开发
- iOS开发系列之常用自定义控件开发集—进度条Loading控件开发
- iOS开发系列之常用自定义控件开发集—自动广告墙图片控件开发
- iOS开发系列之常用自定义控件开发集—自定义UITableViewCell侧滑菜单控件开发
- iOS开发系列之常用自定义控件开发集—自动3D广告墙图片控件开发
- android控件开发之Radio(单选按钮)和CheckBox(多选按钮)开发
- IOS开发:按钮控件
- IOS开发之按钮控件Button详解
- Android自定义控件开发系列(二)——带清除按钮的圆角输入框
- Python循环遍历文件
- 华为 oj 表示数字(代码有参考)理解算法设计
- 二分查找
- Jenkins+ant+tomcat7.0远程部署war包-tomcat-user配置
- “系统模型” 概念
- iOS开发系列之常用自定义控件开发集—自定义单选按钮或者多选按钮控件开发
- \r和\n的区别
- System V 信号量(chapter 11)
- shell if语句
- LeetCode 9 Palindrome Number 回文数字
- Oracle OCP笔记(21)统计信息,顾问程序,警报与阀值
- calabash-android源码解读
- 【安装】java反编译
- locate的安装和使用