Позвольте мне попытаться объяснить это. Пожалуйста, скажите мне, если я ошибаюсь. Я на 70% уверен в этом.
Как я понимаю, UIView имеет рамку и прямоугольник границ.
Работа прямоугольника фрейма состоит в том, чтобы установить положение UIView относительно его суперпредставления. Точнее: по отношению к системе координат суперпредставления. Задача прямоугольника границ состоит в том, чтобы установить область рисования UIView относительно его собственной системы координат.
Коротко:
- прямоугольник кадра - для позиционирования UIView относительно его суперпредставления
- ограничивает прямоугольник, чтобы установить область рисования UIView
Есть ли какие-то ошибки или важные вещи, которые я пропустил?