Как только вы установите новый текст для первой метки, получите доступ к свойству frame
вашей метки.
Позиция для второй метки будет такой:
CGRect f = firstLabel.frame;
CGRect f2 = CGRectMake(f.origin.x + f.size.width,
f.origin.y,
theWidthYouWant,
f.size.height);
secondLabel.frame = f2;
Вторая метка теперь следующаяк первому.
Если вы хотите добавить новую метку в представление контейнера, используйте инициализатор initWithFrame:
с вычисленным кадром выше.