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.
Machen Sie zwei Schritte, um das Problem zu lösen.
Schritt eins:
Als sofortige Lösung können Sie preferredContentSize
Eigenschaft von UIViewController
%Vor%
vor der Initialisierung von UIPopoverController
%Vor%
Schritt zwei:
In iOS8 wird UIPopoverPresentationController
als Ersatz für UIPopoverController
%Vor%
Ab sofort steht die Vorabversionsdokumentation zur weiteren Verwendung zur Verfügung.
Tags und Links objective-c ios ipad