Mam niestandardowy UITableViewCell, który używa NSAttributedString. Chcę, aby zmieniał kolor po wybraniu komórki. W jaki sposób mogę uczynić NSAttributedString mieć takie samo zachowanie jak UILabel z zestawem highlightedTextColor?Jak ustawićHighlightedTextColor @ NSAttributedString
Próbowałem zmienić kolor w funkcjach setSelected i setHighlighted komórki, ale wydaje się, że są one nazywane późno (na touchUpInside zamiast przyziemienia)
Dzięki z góry!
Czy próbowałeś używać smth like: NSAttributedString ciąg; [string addAttribute: NSForegroundColorAttributeName wartość: [UIColor redColor] zakres: NSMakeRange (0, [string length])]; kiedy wybrana jest twoja komórka? – Maggie
Mogę zmienić kolor tekstu, ale nie zdaję sobie sprawy, że komórka została wybrana, dopóki touchUp – Daniel
didSelectRowAtIndexPath - bez powodzenia? – Maggie