Using self.view.bounds.size instead of CGSizeMake().