(iPhone) Установите кадр SubView за пределами обязательства обзора?

StackOverflow https://stackoverflow.com/questions/5407416

  •  29-10-2019
  •  | 
  •  

Вопрос

Я заметил, что могу разместить подпредставление за пределами супервизора (частично или полностью).
Интересно, приемлемо ли это, поскольку в обычном программировании просмотра iphone это кажется ненормальным.

Спасибо.

Это было полезно?

Решение

Это приемлемо, а иногда и даже обычная практика - пользовательские реализации просмотров просмотра или других «составных» представлений, например, обычно размещают или перемещают объекты за пределами преобразования.

Вы можете быть заинтересованы в UIView clipsToBounds , который ограничивает усовершенствование подсвидетельства только на границы руководителя.

Другие советы

Также обратите внимание, что из границ субсов представляют проблему при реализации доступности.

Рамка доступности отображается в порядке, но появляется только при выборе области TE, указанного кадра при касании внутри границ родителей.Если Sub View полностью за пределами границ родителей, она доступна только рядом с VoiceOver.Прикосновение, перетаскивание по экрану будет выбирать только представление при удалении указанного подразделения под границами родителей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top