Move some private methods to public

Ultra minor changement but can be very useful for remote content.

Indeed, sometimes your content is remotely fetched and it's necessary to update the
content size of the scroll views when the fetch is done.