W moim projekcie mam przycisk na dole po prawej stronie ekranu i dodałem kolejną kontrolkę uiview do storyboardu, przeciągnąłem kontrolkę do kontrolera uiview, który chciałem jako popover, następnie ustawiłem ten rozmiar kontrolera view na (300, 300) i zaznaczone "użyj preferowanego rozmiaru jawnego". Kiedy ładuję aplikację i klikam przycisk, cały ekran zostaje zasłonięty przez "popover". Próbowałem również przejść do pliku .mm popoverViewController i ustawić rozmiar, ale to też nie działa.
Jakieś pomysły?Dlaczego fragment "obecny jako popover" obejmuje cały ekran?
Edycja: Ponieważ wygląda na to, że muszę mieć pełnoekranowy ekran, ale mam jeszcze inne problemy, które miałem wcześniej. Pojawi się mój ekran podręczny, a tło zmieni się na czarne, a na alfa na .5, dzięki czemu będzie można je przejrzeć, ale zrobi animację, a po zakończeniu animacji ekran przejdzie z .5 na całkowicie czarną i jedyną Rzecz, którą widzę, to ikona baterii.
Spróbuj ustawić modalPresentationStyle na docelowym ViewController do UIModalPresentationPopover – Jef
Czy testowanie z iPada lub iPhone'a ? Popover nie jest dla iPhone'a. – Leo
Oh próbuję go na iphone. Jak mogę uzyskać ten efekt na telefonie iPhone? – coal175