I have tried to hard code the row height in the table view cell. After running the program it looks like only one line. I suspect it is because of the height of the row
You can manually do it in your tableviewdelegate:
override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 100
}
In Xcode 9, tableview
automatically create estimated cells based on Autolayout
. Since you have not provide autolayout, that's why you are getting this.
You need to disable estimated and automatic cell size by selecting tableview and uncheck the two options:
Give value you want to Row height, and cell will be created accordingly.
Hope this can help.