fix iOS5 / 6 bug with edgesForExtendedLayout