Я пишу новое приложение флаттера, и в какой-то момент мне нужно получить количество пикселей на устройстве iOS. Когда я использую MediaQuery.of(context).size.width
, он возвращает количество пикселей, деленное на 3 или 2. В зависимости от используемого устройства.
Например, на моем iPhone5s ширина экрана должна быть 640 пикселей, но медиа-запрос возвращает мне 320. И на моих iPhoneXs ширина должна быть 1125 пикселей, но возвращает 375.
Как мы можем решить проблему? Я не уверен, но я слышал, что яблоко не работает с пикселями, но с системой точек? Это может быть связано ...