2010-12-10 3 views
8

ich derzeit UIView bin Subklassen benutzerdefinierte Objekte zu erstellen, arbeiten sieiPhone - Erstellen von benutzerdefinierten Objekten für den Interface Builder?

In Interface Builder völlig in Ordnung i ziehen und einen uiview fallen und ich die Klassennamen auf meine benutzerdefinierten Ansicht, und im laufenden Betrieb wird die Ansicht bevölkert nach meinem Code.

FRAGE: Ist es möglich, es so zu machen, dass meine benutzerdefinierte Ansicht in Interface Builder ZEICHNETT, und vielleicht meine benutzerdefinierte Ansicht ziehen und ablegen?

+0

nach dieser anderen Frage können Sie nicht auf dem iPhone: http://StackOverflow.com/Questions/562655/Extending-the-Attributes-inspector-in-interface-builder – filipe

Antwort

3

Ich habe das selbst eine Weile zurück recherchiert, soweit ich weiß, ist dies mit dem iPhone SDK nicht möglich. Wenn Sie für das Mac SDK entwickeln, können Sie Ihre eigenen IB Plugins erstellen.

+0

Beachten Sie, dass dies in Xcode 6 verfügbar sein wird, wenn es bald veröffentlicht wird (oder jetzt, wenn Sie Zugriff haben). – Kevin

2

Sie müssen die benutzerdefinierte Ansicht der Interface Builder-Bibliothek hinzufügen. Gehen Sie im Interface Builder zu Datei -> Klassendateien lesen ... und wählen Sie Ihre Header-Datei aus, um Ihr Element zur Liste des Interface-Builders hinzuzufügen.

+0

Aber das zeichnet nicht wirklich meine Sehen Sie im Interface Builder – aryaxt