Przed iOS 9 Apple iPad PopOver były wyświetlane z ciemnym tłem. Ale w iOS 9, gdy wyświetlany jest popOver, nigdy nie przyciemnia widoku tła. Chcę również przyciemnić widok tła w iOS 9. Każde rozwiązanie.Jak dodać tło pulpitu UIPopOverController w iOS 9. (iPad)
7
A
Odpowiedz
0
Czego już próbowałeś i jak wygląda twój kod?
Utworzyłem UIView pełnoekranowy z półprzezroczystym kolorem tła i alfa 0. Przed wyświetleniem popover ustaw alfa na 1. Po zwolnieniu popover ustaw alfa na 0, aby zniknęła.
Zobacz tutaj do tworzenia widoku: How do I make a semi-transparent view layer above a current view?
można umieścić widok wewnątrz bloku animacji animowanie zmiany.
Aby Restrict wykorzystanie dla> iOS 8, użyj czek Verison jak opisano w tej odpowiedzi: How to check iOS version?