草庐IT

Designable

全部标签

ios - 使用 Pod 依赖项中的 IB_DESIGNABLE 实时渲染自定义组件

我在pod中使用IB_DESIGNABLE时遇到一些困难。我创建了一个自定义View,并将其标记为IB_DESIGNABLE并制作了一个使用它的示例项目。到目前为止没有问题。将自定义View添加为pod依赖项时会出现此问题。虽然项目构建并运行成功,但是在打开使用自定义View的Storyboard时出现错误。LiveRendering进程启动并尝试在Interfacebuilder中实时显示View,但失败并出现以下错误:这太糟糕了,因为我们失去了实时渲染,在我看来,这是Xcode6中最好的功能之一。Cocoapodsgem版本:0.34.4Xcode版本:6.1(6A1052d)我尝

ios - IB_DESIGNABLE, IBInspectable -- 界面构建器不更新

我有以下一组代码:自定义View.h#importIB_DESIGNABLE@interfaceCustomView:UIView@property(nonatomic)IBInspectableUIColor*borderColor;@property(nonatomic)IBInspectableCGFloatborderWidth;@property(nonatomic)IBInspectableCGFloatcornerRadius;@end自定义View.m#import"CustomView.h"@implementationCustomView-(void)setBord

ios - 带有 IB_DESIGNABLE 的 UIButton 会引发运行时属性警告,并且不会在 Interface Builder 中呈现

我正在运行Xcode6.1,并且我已经在很多项目中使用IB_DESIGNABLE和IBInspectable,但突然之间它就不再工作了。我创建了子类按钮,将图像和标题垂直居中排列,并允许用户通过IB和IBInspectable设置边框宽度和颜色。记录了以下警告,并且在drawRect中没有可用的代码预览:warning:IBDesignables:Ignoringuserdefinedruntimeattributeforkeypath"spacingBetweenLabelAndImage"oninstanceof"UIButton".Hitanexceptionwhenattemp
12