2016-04-24 4 views
0

Ich habe einer Szene im Storyboard eine benutzerdefinierte Ansicht hinzugefügt. Ich füge dann neue Ansichten zur benutzerdefinierten Ansicht hinzu. Diese Ansichten werden oberhalb der benutzerdefinierten Ansicht in IB gespeichert, werden jedoch zur Laufzeit unter der benutzerdefinierten Ansicht gerendert. Wenn ich die Klasse der benutzerdefinierten Ansicht zu "UIView" ändere, werden die neuen unterordneten Ansichten richtig dargestellt.In XCode, warum sind die benutzerdefinierten Ansichten meiner benutzerdefinierten Ansicht unter der benutzerdefinierten Ansicht?

Warum ist das so, und wie kann ich verhindern, dass die neuen Ansichten unter der benutzerdefinierten Ansicht gerendert werden?

Jede Hilfe wird sehr geschätzt!

Antwort

0

In meinem Fall war es, weil ich eine untergeordnete Ansicht als Unteransicht zu der Ansicht hinzufügen, die die Steuerelemente enthält. Anstelle der Steuerelemente, die Kinder der Unteransicht sind, waren sie also Geschwister mit der Unteransicht. Dies verursachte das Problem.