это код, я использую, selectindex является BOOLКак изменить цвет кнопки чередующийся выбор кнопки?
if(!selectindex)
{
click.backgroundColor=[UIColor colorFromHexString:@"#ffc400"];
selectindex=YES;
}
else
{
click.backgroundColor=[UIColor grayColor];
selectindex=NO;
}
Моя проблема, когда пользователь выбирает моя кнопка его меняющийся цвет правильно, когда пользователь попытке выбрать другую кнопку его продолжить предыдущее значение BOOL.
-> Мое требование, когда пользователь нажимает кнопку, цвет должен меняться.
-> Когда пользователь выбирает ту же кнопку, цвет должен меняться.
-> кнопка помещается внутри Tableview каждой кнопки есть тег, я пытался изменить, используя значение тега, но failed.Any один пожалуйста, помогите мне ....
Третья сторона Tableview Заголовок раздела:
- (UIView *)mTableView:(TQMultistageTableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UIView *viewHeader=[[UIView alloc]initWithFrame:CGRectMake(0, 0, tableView.frame.size.width,tableView.frame.size.height)];
UIButton *btnClick;
lblHead=[[UILabel alloc]initWithFrame:CGRectMake(50,3,150, 50)];
btnClick=[[UIButton alloc]initWithFrame:CGRectMake(0,10,30, 30)];
[btnClick addTarget:self action:@selector(touchup:) forControlEvents:UIControlEventTouchUpInside];
btnClick.clipsToBounds = YES;
btnClick.layer.masksToBounds=YES;
btnClick.layer.cornerRadius=btnClick.frame.size.height/2;
[btnClick setImage:[UIImage imageNamed:@"right.png"] forState:UIControlStateNormal];
btnClick.backgroundColor=[UIColor grayColor];
btnClick.tag=section;
[viewHeader addSubview:btnClick];
return viewHeader;
}
выберите индекс с начальным>нет.
, когда пользователь выбирает цвет кнопки.
сейчас, что selectIndex значение есть; , когда пользователь пытается выбрать другую кнопку, значения selectIndex продолжаются с истинным. Так, когда пользователь нажимает кнопку во второй раз, ее цвет был изменен. Обращаем ваше внимание. Выбор кнопки должен быть несколько:
, в каком методе вы написали этот код? 'DidselectrowAtIndexpath'? – Jamil
@ jamil65able У меня есть обновленный mycode в соответствии с вашим требованием .... –
Маленький вопрос, если вы устанавливаете образ buttom? в чем смысл настройки цвета фона? –