web-dev-qa-db-de.com

"Das Ändern der Eigenschaft masksToBounds in einer Nur-Transformations-Ebene hat keine Auswirkungen" in Xcode 7

Ich erhalte diese Warnung in der Debugger-Konsole, wenn ich meine App auf dem iPad Xcode 7 Beta 6 starte. Es gab keine solche Warnung bis Xcode 6 . Ich verstehe nicht, warum es gekommen sein mag und das auch, nur auf dem iPad.

Laut ein Apple Forum Thread könnte es ein Fehler von Apples Seite sein. Hat jemand eine Lösung dafür gefunden?

161
StudentX

Um diesen Fehler zu beheben, deaktivieren Sie die Option Clip to Bounds und setzen Sie die Skalierung auf Füllung, um alle in Ihrem Projekt verwendeten UIStackView-Elemente anzuzeigen.

15
Amit Verma

Dies ist ein Fehler in iOS und ist in der neuesten Version, iOS 9.1, immer noch vorhanden. Wenn Sie dies lesen, tun Sie uns allen einen Gefallen und reichen Sie einen Fehlerbericht bei Apple ein.

Sie können mein Radar (ID: 23666339) duplizieren, das auf Open Radar hier angezeigt wird: https://openradar.appspot.com/23666339

Der Fehler lässt die Tastatur für immer erscheinen und existiert nur auf dem iPad sowie auf den iPad-Simulatoren.

UPDATE: Dieses Problem wurde ab iOS 9.2 (13C75) behoben.

12
T Blank

Dies kann passieren, weil Sie das Zeichnungsattribut von StackView geändert haben:

enter image description here

wenn ich Clips auf true setze, wird diese Warnung angezeigt