Frage

Ich verstehe nicht, wie ich das definieren kann (CGRect)rect Um die Position des Popovers und die Position des Pfeils zu steuern.

Zum Beispiel habe ich eine 1004 x 768 -Ansicht, wie kann ich das Popover am unteren Rahmen des Bildschirms anlegen und den Pfeil bei 700 (x) 1000 (y) zeigen?

War es hilfreich?

Lösung

CGRECTMAKE (700,1000,10,10) und uipopoverarrowDirectionLectionLeft sorry bin ich auf meinem iPad, also kann ich den genauen Code nicht schreiben, sondern diese als Argumente für Ihre PresentPopoverfromRect -Methode weitergeben. Ich glaube nur, dass Sie zu weit zum Recht sind, dort ein Popover zu bringen, es sei denn, ich verstehe Ihre Frage nicht.

Andere Tipps

SpickThedude ist recht bei PresentPopoverfromRect, aber es gibt einen wesentlichen Moment mit der PresentPopoverfromRect -Funktion: Wenn Sie die ContentSizeForViewinPopover -Eigenschaft von Popover nicht festlegen, verwenden Sie Defult -Werte - 320*1100 Punkte. Und wenn Sie das Rekt von Popover nicht in Bildschirmkoordinaten passen (wobei Ihre Koordinaten aus dem PresentPopoverfromRect -Rechteweiter erhalten wurden), legt das System Ihr Popover in das Rechteck, das als optimaler angesehen wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top