Use ContentInsets and don't let contentSize.width be larger than the page width