Wie entferne ich Schatten hinter Popovers auf iOS 9?

8

In iOS 8 hatten Popovers keinen Schatten. Jetzt gibt es in iOS 9 einen sehr schweren und weit reichenden Schatten, der auf reinen weißen Hintergründen weniger als wünschenswert aussehen kann. Wie kann dieser Schatten entfernt werden und stattdessen eine dünne hellgraue Linie um das Popover gelegt werden? Oder zumindest reduziert oder heller gemacht.

Dies tritt auf, wenn Action-Sheets gezeigt werden, die einen View-Controller mit dem .Popover UIModalPresentationStyle und vielleicht in anderen Kontexten darstellen.

Popover-Überleitung:

Aktionsblatt:

%Vor%

    
Joey 20.09.2015, 17:16
quelle

1 Antwort

5

Sie können Ihren eigenen Popover-Hintergrund mit UIPopoverBackgroundView

erstellen

In der initWithFrame Ihrer UIPopoverBackgroundView Implementierung können Sie einen [UIColor clearColor für den Schlagschatten verwenden.

%Vor%     
Nishant 25.04.2016, 04:03
quelle