iOS开发 UI库中的坑

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shaohua_lv/article/details/78815828

制作UI库中遇到编译错误

file:///Users/lvshaohua/musicv/musicv/MVUPowerVUI/MVUPowerVUI/MVUCameraStoryboard.storyboard:
error: IB Designables: Failed to render and update auto layout status
for MVUDressViewController (8pQ-Ac-LWM): dlopen(MVUPowerVUI.framework,
1): no suitable image found. Did find: MVUPowerVUI.framework:
unknown file type, first eight bytes: 0x21 0x3C 0x61 0x72 0x63 0x68
0x3E 0x0A



附错误编译图:

这里写图片描述



编译boundle文件时的错误信息,因为在StoryBoard中使用了自定义控件,自定义控件的.h和.m文件不在boundle中,自定义控件中使用了IB_DESIGNABLE和IBInspectable字段


#import <UIKit/UIKit.h>

IB_DESIGNABLE

@interface MVUGradientView : UIView

@property (nonatomic) IBInspectable UIColor *startColor;
@property (nonatomic) IBInspectable UIColor *endColor;
@property (nonatomic) IBInspectable CGPoint startPoint;
@property (nonatomic) IBInspectable CGPoint endPoint;

- (void)addsGradientLayer:(CGPoint)startPoint startColor:(UIColor *)startColor
                 endPoint:(CGPoint)endPoint endColor:(UIColor *)endColor;
@end

这里写图片描述

这里写图片描述

猜你喜欢

转载自blog.csdn.net/shaohua_lv/article/details/78815828