У меня есть UIImageView
в UIScrollView
. Для этого я пытаюсь установить минимальную масштабную шкалу так, чтобы все изображение входило. Однако иногда оно отображается слишком мало. Я свел задачу кSwift true высота изображения
self.scrollView.minimumZoomScale = (self.scrollView.frame.height)/(self.image?.size.height)!
(image
, являющихся UIImage
внутри зрения и scrollView
существа ... The UIScrollView
)
Иногда просто в результате изображения, имеющим около трети высоты примерно двойного высота. Это кажется совершенно случайным, но последовательным для каждого изображения. Я понятия не имею, что это вызывает. Мое лучшее предположение заключается в том, что это связано с различием между пикселями и точками или масштабными коэффициентами устройств iOS @2x
и @3x
, но даже изображения, сделанные с одной и той же камерой непосредственно друг за другом, иногда различаются.
(Устройство IPad Pro)