我正在尝试在XCode 6中利用Swift的IBDesignable功能来创建UITableViewCell的子类
我在WWDC演示中看到,在web上,你可以使用一个框架来创建一个视图(UIView)的子类,然后可以在自定义UITableViewCell中使用它,这并不是我真正想要的。
我能用UITableViewCell直接做同样的事情吗?如果我在框架中公开了一个UITableViewCell,然后尝试在接口生成器中使用它,那么我在设计时就不能访问我的自定义视图组件。
更糟糕的是,我甚至无法通过在StoryBoard上创建的插座在运行时显示我的自定义视图。
提前感谢您的指点……
发布于 2014-08-30 02:50:35
我的理解是,IBDesignable旨在与嵌入在您的xib中其他视图中的UIView的子类一起使用。尝试创建一个可检查/可设计的自定义XIB子类,并将其添加为UIView中单元格的contentView的第一个子视图,然后从那里进行所有定制。
https://stackoverflow.com/questions/25573434
复制相似问题