Ich habe drag & amp; Drop UIView zu UIViewController in Storyboard in xcode 5, es ist hinzugefügt, aber ich kann nicht sehen, dass UIView in Storyboard. Hat jemand eine Lösung?
In der vorherigen Version von xcode habe ich mit dem folgenden Link gearbeitet: - Ссылка
Aber jetzt hat es nicht in der neuesten xcode 5 funktioniert.
Zu Ihrer Information habe ich einen Screenshot vom Storyboard unten hinzugefügt: -
Sie müssen diese Ansichten als Unteransichten der Hauptansicht hinzufügen. Ziehe sie einfach in den oberen View
.
Wenn Sie sie nicht standardmäßig anzeigen möchten, legen Sie sie als ausgeblendet fest und zeigen Sie sie dynamisch an.
Um sie zu bearbeiten, können Sie sie in einem separaten Xib erstellen und dann kopieren und einfügen. Davon abgesehen, empfehle ich nicht, Ansichten in das Storyboard aufzunehmen, die nicht Teil des Anwendungsflusses sind (die "Story"). Dafür gibt es Xibs. Wenn die Ansichten jedoch wirklich zu diesem Controller gehören, fügen Sie sie als Subviews hinzu, wie oben vorgeschlagen.
Zunächst müssen Ihre benutzerdefinierten Ansichten "forgotPasswordView" und "SignUpView" Unteransichten der Ansicht Ihres Viewcontrollers sein (LoginSignUp View Controller). Aus dem Screenshot scheint es außerhalb zu liegen und deshalb erscheinen sie nicht. Sie können sie einfach per Drag & Drop an die richtige Stelle ziehen.
Stellen Sie außerdem sicher, dass Sie in Ihren benutzerdefinierten Ansichtsklassen die Initialisierungsmethode "initWithCode" für jeden Initialisierungscode implementieren.
Siehe auch als Referenz:
Wie kann ich meine UIView sichtbar machen? in Xcode Storyboard-Editor?
Tags und Links objective-c ios xcode5 ios7