Я использовал IB для создания segue для представления другого представления popover.Как сделать UIPopoverPresentationController полупрозрачным для iOS 9
Я добавил код в prepareForSegue
для удаления UIPopoverPresentationControllerDelegate для начального контроллера.
И я установил стиль презентации:
func adaptivePresentationStyleForPresentationController(controller: UIPresentationController,
traitCollection: UITraitCollection) -> UIModalPresentationStyle {
return UIModalPresentationStyle.None
}
Это дает мне хороший стандартный поповер.
Однако, я хочу сделать полупрозрачный popover.
Я попробовал несколько вещей:
- Я установил цвет фона в IB, чтобы «очистить»
- Я попытался установить альфа на представлении поповер
Просто хочу добавить, что OverFullScreen работает –
... О еще одна вещь, вам нужно будет установить фон Container View с некоторым цветом, который имеет альфа, и то же самое верно для представления, которое размещается внутри представления Container. –