Ber*_*rgP 3 interface-builder uiview ios ibdesignable
我可以让我的UIView @property可以检查吗?
@interface Superview : UIView
@property (nonatomic, weak, readonly) IBInspectable UIButton *stopButton;
@property (nonatomic, weak, readonly) IBInspectable PKCircleProgressView *circleProgressView;
@end
Run Code Online (Sandbox Code Playgroud)
我已经创建了一个可设计的视图PKCircleProgressView,我希望它可以从IB编辑.此外,我创建了另一个可设计的视图,其中包含PKCircleProgressView作为子视图,我希望它也可以编辑.
如果我在IB中使用Superview,有没有办法编辑circleProgressView的属性?
我只想出一个想法,为两个视图创建一个通用协议,并实现如下方法:
- (void)setProgress:(CGFloat)progress {
self.circleProgressView.progress = progress;
}
Run Code Online (Sandbox Code Playgroud)
但是对每个属性都不容易,特别是如果我想创建另一个包含我的Superview的View.