Я пытаюсь разрешить высоту подзаголовка (белый ящик внутри представления. Быстрый файл контроллера просмотра - это отдельный файл XIB) в зависимости от количества содержимого в нем. Как мне это сделать?Динамически изменяйте высоту UIView
Это то, что я до сих пор для него:
@IBOutlet weak var myScrollView: UIScrollView!
@IBOutlet weak var myContentView: UIView!
override func viewDidLayoutSubviews()
{
let scrollViewBounds = myScrollView.bounds
let containerViewBounds = //I am not sure how to do the rest
}
Спасибо за статью! к сожалению, он находится в объективе c, но я быстро кодирую. Подраздел выше будет содержать либо много информации, либо немного в зависимости от пользователя. Возникает ли автомасштабирование с этим? –
Да, вы можете использовать его для всего, что связано с пользовательским интерфейсом. Если вам нужны некоторые из функций, которые написаны в Objective-c, просто дайте мне знать, и я буду переписывать их быстро. Это не такая большая разница :) – Miknash
Чувак, это здорово и такая большая помощь! И да, они довольно близки в письменной форме (хотя я думаю, что Swift выглядит гораздо привлекательнее:)) Я собираюсь взглянуть на него. В представлении subview будут отображаться различные типы представлений коллекции (в зависимости от того, какой из сегментированных вариантов выбора выбран). Размер самих ячеек не изменится, но число их будет. –