Чтобы понять мою проблему, давайте сделаем следующее.
- Открыть - XCode -> Новый проект -> Просмотр приложения.
- Откройте файл View Controller.xib.
- Перетащите изображение в представление viewController.
- Поместите это изображение в центр представления viewController.
- Примените размер 125x125 для просмотра изображений.
- Возьмите любое изображение размером 320 в ширину и 460 в высоту.
- Перетащите это изображение в каталог ресурсов вашего приложения.
- Теперь снова вернитесь к файлу .xib и выберите изображение
- Установите изображение (которое есть в ваших ресурсах) на просмотр изображений
- Установите для режима просмотра изображения значение - Центр.
В порядке. Теперь позвольте мне объяснить ситуацию.
- после выполнения всех вышеперечисленных шагов - image-view имеет изображение, превышающее размер image-view.
- Тем не менее, Image-view помещает это изображение в центр, а в View Controller image-view выглядит правильно (не масштабируется).
- Но когда вы запустите свое приложение, изображение будет отображаться размером 320x460. (но на самом деле он не масштабируется.)
Теперь я не могу найти причину, почему построитель интерфейса отображает что-то еще, а simulator / iphone отображает что-то еще?
Мой запрос.
- Я хочу, чтобы центральная часть изображения находилась в представлении изображения независимо от размера изображения.