Нет ничего похожего на это встраивание в SDK, но не должно быть слишком сложно, чтобы получить поведение, которое вы после. Просто позвоните
NSArray *subs = [parentView subviews];
, чтобы получить все присутствующие подпредставления. Пролистайте их вот так
CGRect leftMostViewsFrame = nil;
for(UIView *cur in subs){
CGRect where = cur.frame;
//find the left most frame for a given X coord
}
и разместите новый вид рядом с ним
newView.frame = CGRectMake(leftMostViewsFrame.origin.x + leftMostViewsFrame.size.width,
[parentView addSubview:newView];
......
Вы можете написать это гораздо более аккуратно, чем это, и вам нужно гораздо больше проверять и рассуждать, чтобы получить все поведение float, но это основной подход, который я бы выбрал. Я не знаю, есть ли сторонняя библиотека, которую вы можете использовать или нет.