Подтвердить что ты не робот

Разница между рамкой просмотра и просмотром + iPhone

Я хочу знать, в чем разница между 'frame' и 'bound' свойством UIView. Я получаю те же результаты, используя оба свойства. Я не могу понять разницу между ними.

Thanx заранее.

4b9b3361

Ответ 1

Фрейм - это расположение представления в его супервизоре, используя систему координат наблюдения.

Границы - это расположение и размер представления в собственной системе координат.

Если вы получаете одинаковые результаты для обоих свойств, это означает, что представление заполняет его супервизор, и оба представления имеют (0, 0) в качестве источника. Попробуйте изменить рамку, и вы увидите, что она перемещается в разные позиции в пределах своего наблюдения.

Ответ 3

Я знаю его слишком поздно, но поскольку это общий вопрос, поэтому я размещаю ссылку на документацию по яблоку, чтобы получить подробное объяснение по этому вопросу