Hey there,
I noticed that by inserting a new row, the tableView becomes scrollable, even when the contents height is not large enough to exceed the limits.
e.g.: Means that if you have a tableview with a height of 300px and there are only two rows each height 30px tall, and you insert a third one, you are suddenly able to scroll out of the boundaries.