UIKit Почему границы не изменятся при применении масштабного преобразования - PullRequest
0 голосов
/ 08 февраля 2019

Я хотел по-настоящему понять разницу между границами вида и рамкой.Я понимаю, что фрейм относится к суперпредставлению представления, а границы - к самому представлению.Я также понимаю, что если, например, я поверну вид, границы не изменятся, но этот кадр изменится.Я видел этот ответ, и он мне очень помог: https://stackoverflow.com/a/28917673/3927046

Я столкнулся с делом, которое снова запутало меня .Я преобразовал масштаб изображения и напечатал ширину и высоту рамки и границы.Рамка изменилась, но границы не изменились!Я видел этот ответ об этом случае: https://stackoverflow.com/a/11288488/3927046

Но это все еще неясно.Почему границы не изменятся при масштабировании вида?Применительно к логике ответа первой ссылки, ширина и высота тоже должны быть изменены ...

Я в замешательстве): Любая помощь?

Спасибо!

1 Ответ

0 голосов
/ 13 февраля 2019

Если под I transformed вы подразумевали, что применили аффинное преобразование, то вам, вероятно, нужно узнать, что означает аффинное преобразование.Это не имеет ничего общего с границами.Рамки и границы довольно просты, поэтому не пытайтесь найти что-нибудь сложное.

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