Ich habe einen View-Controller, der in den Tagen von iOS 5 und Im versucht wurde, um es auf iOS 7 zu überarbeiten. Nach dem Lesen der iOS 7 Übergangsführung und stocherte auf SO, entdeckte ich, dass ich die neue iOS 7-Eigenschaft setzen müssen EdgesForExtendedLayout zu UIRectEdgeNone, um zu verhindern, dass eine meiner benutzerdefinierten Unteransichten 49 Pixel höher auf iOS 7 erscheinen, als es auf iOS 6 angezeigt wird. Nach der Einstellung dieser Eigenschaft ist meine benutzerdefinierte Untersicht jedoch immer noch 49 Pixel höher auf iOS 7 und ich weiß nicht, was sonst Ich muss ... machen. Heres mein einfacher Code, den ich meiner viewDidLoad-Methode hinzugefügt habe. Und hier ist der Code für das Erstellen und Hinzufügen der benutzerdefinierten Unteransicht, die höher erscheint auf iOS 7. Ein weiteres wichtiges Detail, wenn es hilft, ist diese Ansicht aus einer Nib-Datei erstellt, aber die benutzerdefinierte Untersicht, die höher erscheint auf iOS 7 als IOS 6 ist die einzige Untersicht, die programmgesteuert in viewDidLoad erstellt und hinzugefügt wird. Nachdem ich die EdgesForExtendedLayout-Eigenschaft festgelegt habe. Alle anderen Unteransichten, die aus der nib arent betroffen sind unabhängig davon, ob ich die egdesForExtendedLayout - Eigenschaft erstellt. Meine beiden Fragen sind. Warum ist meine benutzerdefinierte Untersicht höher auf iOS 7 angezeigt, auch nachdem ich die EdgesForExtendedLayout - Eigenschaft auf UIRectEdgeNone Warum arent die anderen Unteransichten (die Subviews, die von der Nib geladen werden) erscheinen höher in iOS 7 Vielen Dank im Voraus für Ihre Weisheit Your Source für Creative Plastic Films . Geben Sie Ihren Projekten ein elegantes Aussehen und Gefühl. Grafix lichtdurchlässiges Vellum ist mehr als nur dekoratives Papier. Bekannt für seine Vielseitigkeit, Grafix Vellum arbeitet großartig mit Kartenherstellung, Collagen, Scrapbooking und Home-dcor Elemente. Jedes Blatt ist säurefrei und ideal für Journaling, Layering und Kombination mit Ihren anderen Papier Handwerk Favoriten. Versuchen Sie Stanzen, Prägen, Stanzen und Stanzen für zusätzliche Flair für alle Ihre Projekte. Wählen Sie aus 6 verschiedenen Designs, darunter Clear 24, Clear Inkjet Druckbare 30, Gold 30, Marmor White 29, Pergament 29 und Platinum 30. Erhältlich in 8.5215118243 Packungen von 12 und 50 Blatt. Auch erhältlich in einem 8,5215118243 Sortiment von allen Stilen, abzüglich der Clear Inkjet Druckbar, auch Diese stabile Pad enthält 40 Blätter (5 Styles, 8 Stück) und hält Vellum ordentlich organisiert.
No comments:
Post a Comment