Я пытаюсь установить ширину и высоту рамки моего дочернего контроллера представления, но это не работает. Вот что я пытаюсь сделать:
let frame = UIScreen.main.bounds
let vc = FieldsTableViewController()
addChild(vc)
view.addSubview(vc.view)
vc.didMove(toParent: self)
vc.view.frame = CGRect(x: (frame.maxX+frame.minX)/2, y: 300, width: 200, height: 5)
Позиции x и y установлены правильно, но, что бы я ни пытался, я не могу установить ширину и высоту. Странно то, что я использую тот же дочерний элемент v c в другом v c с тем же кодом, что и выше, и у меня нет проблем с установкой там ширины и высоты.
Я также пытался использовать Auto-Layout, но не смог заставить его работать для дочернего контроллера представления (возможно ли? Я не нашел ни одного примера).
Спасибо за вашу помощь.