У меня проблемы с макетом в редакторе раскадровки с довольно простым экраном. У меня есть UIViewController, к которому я добавил UIScrollView 320x440 с 0,0, а затем UIProgressBar 320x20 с 0,440. В редакторе раскадровки выглядит нормально. Я не совсем уверен, как размещается 20-пиксельная строка состояния в верхней части экрана, учитывая координаты кадра CGRect, которые вычисляет Storyboard.
При загрузке (в -(void)viewDidLoad
) кадр UIScrollView, кажется, установлен на 320x460 пикселей при 0,0, но UIProgressBar по-прежнему имеет размер 320x20 при 0,440.
Когда я добавляю подпредставления в UIScrollView (в частности, UIImageViews), они растягиваются и обрезаются на экране, потому что, хотя UIScrollView считает, что его высота составляет 460 пикселей, у него есть только 440 пикселей экрана для отображения.
Может ли кто-нибудь указать мне решение?
Спасибо