2016-04-05 4 views
2

У меня есть контроллер представления, который я хочу представить как popover. Как я могу изменить его размер?Изменение размера контроллера просмотра PopOver

let carsViewController = CarsViewController() 
    carsViewController.modalPresentationStyle = .Popover 

    if let popoverPresentationController = a carsViewController.popoverPresentationController { 
     popoverPresentationController.permittedArrowDirections = .Up 
     popoverPresentationController.sourceView = carsButton 
     presentViewController(alertsViewController, animated: true, completion: nil) 
    } 

ответ

1

Мне потребовалось некоторое время, но я, наконец, нашел ответ на этот вопрос. Это так же просто, как добавить следующую строку после инициализации контроллера вида.

carsViewController.preferredContentSize = CGSize(width: 220,height:90) 
Смежные вопросы