I'm working with a Day and Night Mode for an app. The problem is, when just setting the background color of a view AND THEN using it as "presenting as popover" there are little white artifacts (see the picture)
Is there an easy way to fix this? Do I may have to write my own UIView?
Here is some code to supplement matt's answer.
or
You can set the UIPopoverPresentationController's
backgroundColor
. If that isn't sufficient, you will have to customize your popover's UIPopoverBackgroundView. This gives you control of the entire popover background, including the little triangle.