m
下载SDK:http://pan.baidu.com/s/1eQCMFuE
解压文件并且添加到所需的项目当中。
使用方法:(注意添加QRadioButtonDelegate)
QRadioButton *radio1 = [[QRadioButtonalloc]initWithDelegate:self groupId:@"remaind"];
radio1.frame= CGRectMake(45, 40, 50, 30);
[radio1setTitle:@"消息" forState:UIControlStateNormal];
[radio1setTitleColor:[UIColor blackColor]forState:UIControlStateNormal];
[radio1.titleLabel setFont:[UIFontboldSystemFontOfSize:13.0f]];
[viewaddSubview:radio1];
[radio1setChecked:YES];
QRadioButton*radio2 = [[QRadioButton alloc]initWithDelegate:selfgroupId:@"remaind"];
radio2.frame= CGRectMake(125, 40, 50, 30);
[radio2setTitle:@"铃声" forState:UIControlStateNormal];
[radio2setTitleColor:[UIColor blackColor]forState:UIControlStateNormal];
[radio2.titleLabel setFont:[UIFontboldSystemFontOfSize:13.0f]];
[viewaddSubview:radio2];
QRadioButton *radio3 = [[QRadioButton alloc]initWithDelegate:selfgroupId:@"remaind"];
radio3.frame= CGRectMake(205, 40, 50, 30);
[radio3setTitle:@"振动" forState:UIControlStateNormal];
[radio3setTitleColor:[UIColor blackColor]forState:UIControlStateNormal];
[radio3.titleLabel setFont:[UIFontboldSystemFontOfSize:13.0f]];
[viewaddSubview:radio3];
相应方法:
-(void)didSelectedRadioButton:(QRadioButton *)radiogroupId:(NSString *)groupId
{
if ([radio.titleLabel.text isEqualToString:@"语音"]) {
NSLog(@"语音");
}
if([radio.titleLabel.text isEqualToString:@"铃声"]) {
NSLog(@"铃声");
}
if([radio.titleLabel.text isEqualToString:@"振动"]) {
NSLog(@"振动");
}
}