iOS fix support for custom table view source