Ich habe eine Objective-C UI - Komponente , dass ich im Interface Builder machen inspectable möchte mit Xcode 6.er Swift hat das @IBDesignable
und @IBInspectable
Erklärung Attribute. Sind sie auch in Objective-C verfügbar? Wie werden sie verwendet?
objective-c
swift
xcode6
mxb
quelle
quelle
Antworten:
Die Entsprechungen sind IB_DESIGNABLE und IBInspectable - Beispiele für Objective C finden Sie in der Dokumentation .
Auch das diesjährige WWDC-Video "Was ist neu in Interface Builder?" Hat seine Beispiele in Swift, aber der Moderator erwähnt nebenbei auch die Objective C-Äquivalente.
quelle
Codebeispiel:
#import <UIKit/UIKit.h> IB_DESIGNABLE @interface LOLView : UIView @property (nonatomic) IBInspectable UIColor *someColor; @end
quelle