У меня есть список динамически заполняемых представлений, которые затем добавляются в фиксированный UIView.Теперь мне нужно такое поведение, чтобы все эти виды были сложены горизонтально или вертикально, то есть все CGRects выровнены вплотную.
Я знаю, что могу просто просмотреть все подпредставления и выровнять их по рамке предыдущего брата, но есть ли лучший способ сделать это?
for(UIView *view of [self view].subviews)
{
//code to align
}
Более того, если я удалю некоторыевид из очереди, остальные виды должны выровняться (эффект гравитации), чтобы заполнить это пространство.Есть идеи?