popoverContentSize antwortet nicht in iOS 8

8

Ich habe ein Stück Code, der wie folgt ist: self.popOverController.popoverContentSize = CGSizeMake (248.0, 216.0);

Dies funktioniert in iOS 7 und darunter einwandfrei. Es reagiert jedoch nicht auf CGSizeMake in iOS 8. Unabhängig davon, für was der Wert in CGSizeMake () angegeben wird, nimmt es die gleiche Standardgröße.

Bitte antworten Sie mit einem alternativen Code.

    
James Lobo 16.07.2014, 05:37
quelle

1 Antwort

8

Machen Sie zwei Schritte, um das Problem zu lösen.

Schritt eins:

Als sofortige Lösung können Sie preferredContentSize Eigenschaft von UIViewController

setzen
%Vor%

vor der Initialisierung von UIPopoverController

%Vor%

Schritt zwei:

In iOS8 wird UIPopoverPresentationController als Ersatz für UIPopoverController

eingeführt
%Vor%

Ab sofort steht die Vorabversionsdokumentation zur weiteren Verwendung zur Verfügung.

    
ratul 11.08.2014, 15:50
quelle

Tags und Links