UIPover ohne Pfeile
Ist es möglich einen popover ohne jede Art von Pfeilen irgendwo?
InformationsquelleAutor der Frage David Liu | 2010-08-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist es möglich einen popover ohne jede Art von Pfeilen irgendwo?
InformationsquelleAutor der Frage David Liu | 2010-08-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja es ist möglich nur:
Die null darstellen, keine Richtung.
InformationsquelleAutor der Antwort Matt
Für iPhone und swift 2.0 versuchen, diese
Code zu initiieren popover
Und fügen Sie diese zu Ihrem ViewController
InformationsquelleAutor der Antwort Sachin Agarwal
Legen Sie die
permittedArrowDirections
0.Code -
Null sagt "NoDirection".
InformationsquelleAutor der Antwort Akshay
Swift3dieser code funktioniert für mich
InformationsquelleAutor der Antwort Khuong
Versuchen Sie dieses , es funktioniert für mich.
InformationsquelleAutor der Antwort suresh
Für
Swift 2.0
undiOS9
die Lösung ist:InformationsquelleAutor der Antwort Nuno Vieira
Dies funktioniert gut für mich.
Genießen Codierung.
InformationsquelleAutor der Antwort Shivaay
NÖ, es gibt keine
UIPopoverArrowDirectionNone
option, undUIPopoverArrowDirectionUnknown
löst eine Ausnahme aus, ich denke, wenn Sie versuchen, zu verwenden, zu präsentieren.Statt einer popover-controller, können Sie rufen Sie
presentModalViewController:animated:
und den controller einstellen, den Sie präsentieren, um eine modale Darstellung derUIModalPresentationFormSheet
oder vielleichtUIModalPresentationPageSheet
. Das sind mehr traditionellen popup-Bildschirme als popovers sind.InformationsquelleAutor der Antwort Kevlar
In meinem Fall für die swift-Entwickler
InformationsquelleAutor der Antwort Aasim Khan
Versuchen, diese
InformationsquelleAutor der Antwort SumiSadiq
Nicht verwenden, Popovers, wenn Sie nicht wollen, um zu zeigen Pfeile. Präsentieren Sie Ihre view-controller eine Modal, und verwenden Sie eine UIModalPresentationFormSheet statt.
Beispiel:
InformationsquelleAutor der Antwort fedtuck
In swift 3, können Sie bauen eine
UIPopoverArrowDirection
Erweiterung:- und das können Sie tun:
InformationsquelleAutor der Antwort manueGE
Benutze ich popover anzeigen-Menü je nach touch-Koordinate.
In diesem Fall popover verwendet, die maximale Höhe des selbst.Ansicht
Aber wenn ich mit 0-Richtung. Popover Rechteck wird nicht setzen Sie die Höhe auf maximum und kann nur durch geeignete Immobilie.
Hoffe, dass diese Hilfe: Hilfe mit Größe UIPopOverController
InformationsquelleAutor der Antwort GxocT
Machen ein pop über Richtung keine und machen es zu erscheinen, in der Mitte des view-controller :
InformationsquelleAutor der Antwort Sujay U N
Swift, Sie können einfach tun:
Da in einer anderen Konfiguration, die Sie verwendet haben könnten:
InformationsquelleAutor der Antwort Tomn
Einfache Lösung in SWIFT:
InformationsquelleAutor der Antwort Blank