iOS7 - просмотр под строкой состояния - edgeForExtendedLayout не работает

У меня есть проект, который был построен в прошлом году, и он использует XIB, а не раскадровки. XIB не используют Auto Layout, но они используют некоторые Autosizing. У меня есть проблема при работе с iOS7, в которой все представления скрыты под строкой состояния. Я полностью понимаю, что это новая функция iOS7, в которой этого можно ожидать. Тем не менее, все решения по устранению этого не работают. У меня есть изображение в верхней части представления, которое всегда отображается под строкой состояния, и яЯ не использую навигационные панели или что-то в этом роде.

Я попытался обновить Y-дельты в XIB (они не влияют на вид), я попытался установитьedgesForExtendedLayout вUIRectEdgeNone (ничего не делает) и множество других вещей. Каждый раз строка состояния отображается с видом, скрытым под ней, независимо от того, что я делаю ... то есть, если я вручную не перемещаю вниз представление в XIB, чтобы освободить место для строки состояния (но это решение не 'не работает, потому что это неКонечно, в iOS6 это не так.

Какие'Странно, что даже когда я пытаюсь взломать строчку кода, это неt работа (как в следующем):

self.view.frame = CGRectMake(self.view.frame.origin.x, self.view.frame.origin.y+20, self.view.frame.size.width, self.view.frame.size.height);

..Не то, что я бы пошел с таким решением, но этопросто странно, что это нене работает (единственный раз, когда я вижу, что не работает, это если Auto Layout на месте, чтоне в этом случае).

Это требование дизайна, которое показывает строка состояния, и яЯ просто озадачен, почему я могуt установите вид под строку состояния для iOS7. Я прочитал каждый пост Stack Overflow на эту тему, а также Apple 's переход / направляющие. Еще раз, чтобы повторить, я полностью понимаю, как это должно функционировать и каким должно быть ожидаемое решение, но, похоже, ничего из этого не работает для этого конкретного проекта.

Я опытный разработчик iOS, но этот проект был создан другой командой, поэтому я нене знаю, есть лиЧто-то спрятанное где-то в файлах XIB, plist или коде, которое может превзойти вышеуказанные настройки. Пожалуйста, дайте мне знать, если есть что-то еще, что можно посмотреть по этому вопросу, или дополнительную информацию, которую я могу предоставить.

Заранее спасибо!

Ответы на вопрос(7)

Ваш ответ на вопрос