IOS 标签按钮的选择
typedefenum:NSUInteger{FLSearchLabelButInformation=1000,//资讯FLSearchLabelButBBs=1001,//论坛FLSearchLabelButMall=1002,//商城FLSearchLabelButMobile=1003,//手机}FLSearchLabelBut;-(void)creatleUI{NSArray*dataArry=@[@"咨询",@"论坛",@"商城",@"手机"];CGFloatdeli_with=50;for(intindex=0;index<dataArry.count;index++){UIButton*butt=[UIButtonbuttonWithType:UIButtonTypeCustom];butt.frame=CGRectMake(deli_with*index,0,deli_with,CGRectGetHeight(self.frame));butt.tag=FLSearchLabelButInformation+index;[buttsetTitleColor:[UIColorcolorWithString:@"#969696"]forState:UIControlStateNormal];if(index==0){[buttsetTitleColor:[UIColorcolorWithString:@"#262626"]forState:UIControlStateNormal];}[buttsetTitle:dataArry[index]forState:UIControlStateNormal];butt.titleLabel.font=[UIFontsystemFontOfSize:14.0f];[buttaddTarget:selfaction:@selector(onClickView:)forControlEvents:UIControlEventTouchUpInside];[selfaddSubview:butt];}}-(void)onClickView:(UIButton*)sender{for(UIView*locateViewinself.subviews){if([locateViewisKindOfClass:[UIButtonclass]]){UIButton*locateButt=(UIButton*)locateView;[locateButtsetTitleColor:[UIColorcolorWithString:@"#969696"]forState:UIControlStateNormal];}}[sendersetTitleColor:[UIColorcolorWithString:@"#262626"]forState:UIControlStateNormal];if([_delegaterespondsToSelector:@selector(onClickSearhbutt:)]){[_delegateonClickSearhbutt:sender.tag];}}
点击每个标签改变当前的颜色
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。