У меня есть простое приложение с вкладками.Построен прямо из шаблона вкладки.Когда я тестирую приложение, я замечаю, что приложение иногда падает.После точного определения правильной последовательности я обнаружил, что приложение произойдет сбой, если я сделаю следующее:
- Запустите приложение.Откройте представление, на котором есть UIPickerView.
- Откройте другое представление.
- Нажмите кнопку «Домой» (это отправит приложение в фоновый режим).
- Нажмите значок приложения еще разчтобы вывести его вперед.
- Коснитесь представления, в котором есть UIPickerView.
- Crash!
Проверка консоли показывает: - [UIPickerView setFrame:]: недопустимое значение высоты 130,0, прикрепленное к 162,0
Используемый мной UIPickerView имеет нестандартный размер.Я использую преобразование масштаба 0.8f по высоте.Так что, если вы вычислите 0,8 * 162,0, это действительно 129,9f (130, как указано в консоли).
Я понятия не имею, как это исправить.Есть идеи?