Предположим, что дисплей iPhone 6 Plus находится в стандартном режиме (Настройки> Дисплей> Вид> Стандарт), UIInputViewController
inputView
расширения клавиатуры с разной шириной зависит от того, оптимизировано ли приложение-хост для экрана iPhone 6/iPhone 6 Plus.Как обнаружить хост-приложение в режиме масштабирования или в обычном режиме в iPhone 6 Plus?
Например, встроенное приложение Notes возвращает ширину как 414 точек (без увеличения), где приложение LINE (по версии v.7.7.2) возвращает 320 точек (увеличено).
Как расширение клавиатуры определяет ширину окна приложения-хозяина (скажем, в viewDidLoad
, до viewDidiLoad
)?