カスタムUItableviewcellがあります(サブクラス化しました)。選択時に選択スタイルを変更し、他のセルが選択されたときに変更を元に戻す必要があります。ルック アンド フィールを変更して選択されていることを示すことができるコールバック setSelectionStyle がありますが、その変更を元に戻すコールバックはありません。
Apple が UItableviewcell から選択の青いレイヤーを削除する方法はありますか?
カスタムUItableviewcellがあります(サブクラス化しました)。選択時に選択スタイルを変更し、他のセルが選択されたときに変更を元に戻す必要があります。ルック アンド フィールを変更して選択されていることを示すことができるコールバック setSelectionStyle がありますが、その変更を元に戻すコールバックはありません。
Apple が UItableviewcell から選択の青いレイヤーを削除する方法はありますか?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
/*
All required implementation with the selected row
*/
// Use the following code to deselect the row.
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}
注 : テーブルビュー デリゲートを .m ファイルに追加することを忘れないでください。