Проблема в том, что система координат представления, к которому вы добавляете это, не является системой координат окна;представление уже настроено для строки состояния.
Измените его следующим образом:
CGRect rectApp = [[UIScreen mainScreen] applicationFrame];
rectApp.origin = CGPointZero;
Или еще лучше используйте self.view.bounds
, поскольку self.view
предположительно относится к представлению, которое заполняетв любом случае окно приложения.