Ich habe versucht, eine benutzerdefinierte freefrom Ansicht mit Interface Builder zu erstellen. Ich habe eine UIView, die eine UIImageView und UILabel enthält. Ich setze die Einschränkungen auf das Anpassen des Labels entsprechend dem Image etc und einem Rand zum Superview.Implizite Einschränkung iPhone Portrait Bildschirmhöhe
Jetzt möchte ich die Superview genau die Subviews passen. Aber wenn ich Editor -> Größe an Inhalt anpassen drücke, wird die Superansicht nicht vollständig angepasst und die Constraints sind in Konflikt. Was dort erscheint, ist eine implizite Einschränkung ("iPhone Portrait Screen Height"), die nicht verändert/gelöscht werden kann. Siehe Screenshot unten:
Ich bin auch heute auf dieses Problem gestoßen. Es scheint mir, dass die Grundansicht immer so behandelt wird, als würde sie die Größe des gesamten Bildschirms haben, obwohl ich sie als Freiform einstelle. Ich überlege, einen Fehler bei Apple einzureichen. –
Haben Sie eine Lösung gefunden? Ich habe das gleiche Problem heute. – Kremk
Irgendwelche Updates zu diesem Thema? Scheint immer noch ein Problem zu sein. – Tylerc230