NSAttributedStringを使用するカスタムUITableViewCellがあります。セルが選択されたときに色を変更したい。どのようにしてNSAttributedStringをhighlightedTextColorを設定したUILabelと同じ動作にすることができますか?setHighlightedTextColor @ NSAttributedString
事前に
おかげで、私はするsetSelected機能や、細胞のsetHighlightedで色を変更しようとしましたが、彼らが(touchUpInside代わりのタッチダウンに)後半に呼ばれているようです!
あなたは次のようなsmthを使ってみましたか? NSAttributedString string; [文字列addAttribute:NSForegroundColorAttributeName値:[UIColor redColor]範囲:NSMakeRange(0、[文字列の長さ])]; セルが選択されていますか? – Maggie
私はテキストの色を変えることができますが、touchUp – Daniel
didSelectRowAtIndexPathのいずれかが選択されていても、そのセルは選択されていません。 – Maggie