Есть ли известная ошибка в iOS Simulator и UITabBar для iOS 8.1 и 8.2? Сегодня я заметил во время тестирования, что текст сильно просвечивает через UITabBar при работе в симуляторах 8.1 и 8.2, в то время как другие версии iOS работают безупречно.
Я хочу удостовериться, что дополнительная работа не требуется, поскольку мне сразу же пришла в голову проблема с полупрозрачным цветным рисунком UINavigationBar в iOS 8.
Демо-установка
- Создайте новое приложение с вкладками (используя ObjC или Swift)
- Удалите первое представление и добавьте UITableViewContoller с фиктивными статическими ячейками
Результаты
Запустите приложение, на симуляторах iOS 8.1 и 8.2 текст просвечивает, на iOS 8.3 и выше все работает как положено.
Не связано с масштабированием симулятора, протестировано. Использование rMBP конца 2013 года с дискретным графическим процессором, El Capitan 10.11.2 и Xcode 7.2 (7C68). Работает нормально на устройстве под управлением iOS 9.
Вопрос: у меня больше нет устройств iOS 8.x, может ли кто-нибудь подтвердить (то есть из памяти), только ли это симулятор или ошибка ОС? Или указать на рдар?
Изменить: проверено, что это не связано со Swift, также происходит с ObjC. @maddy: Спасибо за исправление тегов!
Изменить: вероятно, регресс, связанный с этой ошибкой с iOS 7.1: Отсутствует фон панели вкладок в iOS 7.1 после представления и закрытия контроллера представления
Привет, Фредерик