Don't use SafeArea inset on iPhone X for first UITableViewCell
I found that I needed to uncheck the Content View Insets To Safe Area
checkbox that is on the UITableView.
Doing this fixed the issue!
Marking the "Content insets" under Size Inspector to "Never" worked for me.
Just go to the tableview Size inspector and look for the Content Insets by default it will be set to Automatic change that to Never as shown like in the image below