しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

UITableViewのCellのCheckmarkの色を変える

UITableViewのCellのチェックマークの色を変える方法を調べました。

f:id:llcc:20150904002237p:plain

Storyboard上で変える方法

UITableView、もしくはUITableViewCellのtintColorを変える事で色変更ができました。
tintColorはUIViewのプロパティーなのですが、UITableViewで設定した場合も効果があるようでした。

f:id:llcc:20150904002426p:plain
f:id:llcc:20150904002501p:plain

disclosure indicatorは色が変わりませんでした。
Detailの方は色を変える事ができました。

f:id:llcc:20150904002618p:plain

デフォルトの色を変える方法

下のようにAppDelegateでUITableView.appearance()に設定する事でプロジェクト全体のデフォルト色を変える事ができました。

UITableView.appearance().tintColor = UIColor.redColor()