Я пытаюсь добавить две кнопки динамически пометить с добавлением и удалением.При нажатии кнопки «Добавить» следует изменить метку, чтобы удалить, и наоборот.
Я могу выполнить действие для добавления или удаления кнопок динамически, но состояние табличного представления постоянно меняется, сохраняя кнопки добавления ..
thanx
Позвольте мне добавитьмой код здесь.
I am creating UI button and adding label like in for loop.Is this right approach?
UIButton *btn = [[UIButton buttonWithType:UIButtonTypeCustom] retain];
btn.frame = CGRectMake(230, 25, 73, 40) ;
btn.tag = indexPath.row+1;
btn.titleLabel.font = [UIFont boldSystemFontOfSize:15];
for (int i=0;i<[myarrayone count]; i++)
{
for (int j=0; j<[[appDelegate AddingCartArray] count]; j++)
{
if([myarrayone objectAtIndex:i] == [[appDelegate AddingCartArray] objectAtIndex:j])
{
[btn setBackgroundImage:[UIImage imageNamed:@"RemovetoCart.png"] forState:UIControlStateNormal];
[btn addTarget:self action:@selector(Remove:) forControlEvents:UIControlEventTouchUpInside];
}
else {
[btn setBackgroundImage:[UIImage imageNamed:@"adtoCart.png"] forState:UIControlStateNormal];
[btn addTarget:self action:@selector(addCartClicked:) forControlEvents:UIControlEventTouchUpInside];
}