微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

swift – IBDesignable和UITableViewCell

我试图在XCode 6中利用 Swift的IBDesignable功能来创建UITableViewCell的子类

我在WWDC演示和网络上看到 – 您可以使用框架来创建视图的子类(UIView),然后可以使用自定义的UITableViewCell,这不是我想要的.

我可以直接用UITableViewCell做同样的事情吗?如果我在我的框架中公开UITableViewCell,然后尝试在Interface Builder中使用它,我在设计时无法访问我的自定义视图组件.

更糟糕的是 – 我甚至无法通过在StoryBoard上创建的Outlets在运行时显示我的自定义视图.

提前感谢任何指针……

解决方法

我的理解是IBDesignable旨在与嵌入在xib中其他视图中的UIView的子类一起使用.尝试创建一个可检查/可设计的自定义UIView子类,并将其作为单元格的contentView在xib中的第一个子视图添加,并从那里完成所有自定义.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐