Удалить фон, чтобы увидеть базовый контроллер вида при использовании popover
Если вы хотите представить контроллер представления модально, продолжая видеть базовый контроллер представления, вы можете изменить UIModalPresentationStyle
на весь экран, затем установите вид backgroundColor
в clearColor
или цвет с пониженным альфа-значением. Полноэкранное представление по умолчанию приводит к исчезновению нижележащего контроллера, поэтому под ним будет отображаться черный цвет, если только вы не используете "На весь экран" или "Текущий контекст".
Теперь я хотел бы вместо этого использовать адаптивный стиль представления Popover, который приведет к тому, что контроллер представления будет представлен в полноэкранном режиме на iPhone в портретной или в форме листа, если он будет работать на iPhone 6 Plus в альбомной ориентации. Но я хочу сохранить стиль "на весь экран" - я хочу иметь возможность видеть базовый контроллер представления через новый контроллер представления. Как это может быть достигнуто, когда по умолчанию оно исчезает, поэтому под ним черный цвет?