UIImage проблема при возврате к предыдущему контроллеру представления - PullRequest
0 голосов
/ 08 мая 2018

У меня есть 2 контроллера вида:

  • Первый имеет кнопку для открытия контроллера второго вида по Show (e.g. Push) segue way

  • Второй имеет UIImage, который имеет 4 ограничения:

    1. Вверху: изображение в безопасную зону
    2. Ведущий: изображение в безопасную зону
    3. Трейлинг: изображение в безопасную зону
    4. Равная высота: изображение в SuperView по множителю: 0.5

Изображение contentMode является Aspect Fill

Вопрос:

Когда я хочу вернуться к первому контроллеру представления, почему изображение извлекает кадр UIImageView:

eject image from it's frame

Ответы [ 2 ]

0 голосов
/ 08 мая 2018

Поскольку вы используете режим содержимого contentMode равен Aspect Fill, вы должны установить для clipToBounds значение true, если вы будете использовать другой contentMode, это будет правильно

0 голосов
/ 08 мая 2018

Добавить clipToBounds верно для supperView (в вашем случае self.view.clipToBounds = true для SecondViewController).

Может возникнуть еще одна проблема - фрейм UIImageView

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...