Ответ 1
Когда подкладка контролирует вверх и измеряет их расстояния друг от друга, часто желательно подумать о местах расположения элементов управления в терминах визуального пространства, которое они занимают на экране, а не просто их необработанных кадров. Во многих случаях визуальный прямоугольник, которым управляет элемент управления, и его структура значительно отличаются. Например, кнопка обычного размера выглядит примерно на 20 пунктов на экране, с теневой тканью 2 или 3 точки. На самом деле, рамка правильно настроенной кнопки составляет 32 точки, а не ~ 23. Эти дополнительные 9 пунктов очков не визуально очевидны.
"Прямоугольник макета" - это имя, которое использует Interface Builder для этой концепции.
Макет прямоугольника полезен для приложений измерения и калибровки. Руководящие принципы управления человеческим интерфейсом Apple могут сделать утверждение, что "Две кнопки, выровненные по вертикали и горизонтально рядом друг с другом, должны иметь 12 точек пространства, разделяющих их по горизонтали". Это 12 точек пространства, отделяющих кнопки, следует измерять из рамок макета кнопки, а не из их необработанных кадров.