相关疑难解决方法(0)

将xib分配给Swift中的UIView

在目标c中,它可以在init方法中完成

-(id)init{
    self = [[[NSBundle mainBundle] loadNibNamed:@"ViewBtnWishList" owner:0 options:nil]     objectAtIndex:0];
return self;
}
Run Code Online (Sandbox Code Playgroud)

但是当我快速地这样做时

init(frame: CGRect) {
    self = NSBundle.mainBundle().loadNibNamed("ViewDetailMenu", owner: 0, options: nil)[0] as? UIView
}
Run Code Online (Sandbox Code Playgroud)

无法在方法中分配给self自己显示错误.现在我的方法是创建一个视图,并将从nib加载的视图添加到它.谁都有更好的主意?

xib uiview swift

58
推荐指数
4
解决办法
6万
查看次数

标签 统计

swift ×1

uiview ×1

xib ×1