If you fill the tableview with Labels instead of strings, it will be more likely to change each particular cell with fontawesome and material icons.
I was looking for a way to do it directly to the tableview cell, but did not find any.
May be you could also look to extendedtableview from informatix, it may be better.