Дополнительное верхнее белое пространство с IOS 8 с использованием автозапуска и прокрутки

Начиная с нового обновления до IOS8, у меня есть лишнее пространство над моим контентом в моем прокрутке. Мое содержание должно быть сосредоточено в моем scrollview, и это отлично работает на IOS7.

Вот результат:

введите описание изображения здесь

Вот версия раскадровки, которая не имеет пробела:

введите описание изображения здесь

Мне интересно, что может вызвать это дополнительное пространство, есть ли что-то новое в ios8, которое вызовет у моего содержимого представление дополнительное пространство?

Может быть, мне нужно изменить способ отображения моего представления?

Благодаря!

EDIT : Мое решение состояло в том, чтобы снять отметку с панели инструментов прокрутки в моих представлениях, в которых возникла проблема. Однако решение ниже, которое я принял, тоже работает.

4 Solutions collect form web for “Дополнительное верхнее белое пространство с IOS 8 с использованием автозапуска и прокрутки”

У меня была такая же проблема, и я придумал два возможных решения, оба из которых ужасны и заставляют меня стыдиться быть программистом:

  1. Ограничьте верхнюю часть прокручиваемого вида вверху списка прокрутки, но с константой -64 , которая является высотой дополнительного пространства. Я не знаю почему.
  2. Добавьте пустой UIImageView в качестве брата UIScrollView и UIImageView его тем, что он будет скрываться со всеми четырьмя сторонами корневого представления.

Я надеюсь, что это всего лишь ошибка iOS 8, чтобы я мог вытащить свой взлом и спуститься с уступа.

Я столкнулся с одной и той же проблемой в iOS 8, после чего нашел решение: – Выберите View Contoller (в storybord), в котором вы добавили прокрутку. В «Property Inspector» в разделе «Макет» снимите флажок «Настроить прокрутки» "

Попробуйте это в своем viewDidLoad для этого прокрутки:

 self.automaticallyAdjustsScrollViewInsets = NO; 

Отверните крайние края: под верхними барами основного вида и сделайте верхнее расстояние subview 0 вместо отрицательного значения. это работает для меня.

  • Ошибка создания целевого объекта LLDB по пути, семена Xcode 6 GM
  • Как проверить, может ли устройство совершать телефонный звонок (iOS 8)?
  • UIWindow setRootViewController не очищает существующую иерархию
  • Пользовательская клавиатура iOS8, запрашивающая пользовательские настройки по умолчанию, без запроса открытого доступа
  • Поддерживать сеанс связи Multipeer в фоновом режиме с помощью BackgroundTask?
  • Xcode 6 - проекты «универсальной раскадровки» будут поддерживать iOS 7?
  • Только для iPhone, iOS 7+, мы можем включить только изображения с разрешением 3x?
  • iOS8 CLLocationManager возвращает Null в фоновом состоянии
  • Возможно ли обновить таймер в виджетах Today?
  • UIVisualEffectView визуально отличается на разных устройствах
  • Размеры и названия значков iOS8 для значков и изображения запуска
  • Interesting Posts

    подслой с не конечным положением

    Выберите индекс больше 3 для UITabBarController при запуске приложения не работает

    Изменение настроек элементов UICollectionView при каждом прокрутке. Только с новым SDK 6.1? Это ошибка?

    MainWindow.xib в приложении с вкладками

    Отключение push push-уведомлений для приложения отменяет токен APNs?

    Как использовать CoreLocation с быстрым?

    Должен ли я продолжать использовать iVar и @property (nonatomic, сохранить) плюс @synthesize в разделе Automatic Reference Counting (ARC)?

    Как проверить, не является ли NSDictionary низом в Swift 2

    NSPredicate для номера телефона

    Автоматически изменяет размер изображений в CollectionViewCell в CollectionView с автоматической компоновкой

    Где найти GPX-файл для iOS Simulator

    как вы определяете расстояние между ячейками в UICollectionView flowLayout

    Что такое «просмотр содержимого» UIScrollView?

    iOS: Пример кода для одновременной записи и воспроизведения

    Обращение с клавишей возврата в расширение клавиатуры iOS 8

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.