У меня есть собственный UIView, мой маленький компонент позволяет называть его PlaceholderView.
Мой прототип UITableViewCell имеет метку и PlaceholderView, который находится внутри UIStackView, который находится вертикально по оси.
PlaceholderView, как предполагается, вызывает некоторый пользовательский код, который отправляется в кэш для получения определенного представления, а затем добавляет его в SubView в PlaceholderView.
Я хочу, чтобы это подпредставление занимало всю поверхность всего PlaceholderView.Как мне это сделать?Я пробовал это, но не уверен, что это делает работу
if (view != null)
{
AddSubview(view);
view.SizeToFit();
}
Второй вопрос.Это представление, которое я добавляю, когда я создаю их во время разработки, я создаю новую раскадровку, перетаскиваю ViewController, а затем продолжаю размещать на нем другие элементы управления, такие как Labels и Button.
Как мне ограничить этоОбщая высота ViewController, так что это полностью фиксированный размер?Я знаю, что могу установить смоделированные метрики, и я также устанавливаю вид.Размер кадра для ограничения высоты.
Существуют ли более эффективные способы облегчения ограничения этих видов?
В настоящее время, когда я устанавливаю эти фиксированные значения высоты, это вызывает некоторые странные проблемы с перекрытиями, еслиЯ установил для UITableView.RowHeigh значение AutomaticDimension.