Możesz zaimplementować swoją ostatnią komórkę jako Niestandardową komórkę i dodać zieloną ikonę zgodnie z własnym wyborem.
Zobacz samouczek, aby zaimplementować komórkę niestandardową.
iPhone Programming Tutorial: Part 6: Creating custom UITableViewCell Using Interface Builder UITableView
Aktualizacja:
Powiedzmy komórka jest instancją UITabelViewCell
.
Najpierw utwórz przycisk za pomocą zielonej ikony.
UIButton myGreenIconButton = [UIButton buttonWithType:UIButtonTypeCustom];
[myGreenIconButton addTarget:self action:@selector(GreenIconButtonClicked:)forControlEvents:UIControlEventTouchUpInside];
[myGreenIconButton setBackgroundImage:[UIImage imageNamed:@"greenIcon.png"] forState:UIControlStateNormal];
myGreenIconButton.tag = i;
myGreenIconButton.backgroundColor = [UIColor clearColor];
myGreenIconButton.frame = CGRectMake(5, 78, 15, 15);
Teraz dodać go jako podrzędny w ostatniej UITabelViewCell
.
[cell addSubview:myGreenIconButton];
Wdrożenie GreenIconButtonClicked:
metodę otrzymywać kliknij evrnt na dodaniu zielony przycisk ikona
-(void) GreenIconButtonClicked:(id) sender
{
}
Czy używasz komórki niestandardowej? ? – Jhaliya
To zwykły UITableViewCell. –
masz na myśli, że nie chcesz widoku tabeli w trybie edycji, czy nie chcesz, aby użytkownik musiał przejść do trybu edycji? programowo ustawianie widoku tabeli tak, aby zawsze był w trybie edycji, służy twoim celom? – bshirley