我正在尝试利用 XCode 6 中 Swift 的 IBDesignable 功能来创建 UITableViewCell 的子类
我在 WWDC 演示和网络上看到 - 您可以使用框架来创建视图 (UIView) 的子类,然后可以将其用于自定义 UITableViewCell,这并不是我真正想要的。
我可以直接使用 UITableViewCell 做同样的事情吗?如果我在框架中公开 UITableViewCell,然后尝试在 Interface Builder 中使用它,我将无法在设计时访问我的自定义视图组件。
更糟糕的是 - 我什至无法通过在 StoryBoard 上创建的 Outlet 在运行时显示我的自定义视图。
预先感谢您的任何指点...
我的理解是IBDesignable
旨在与子类一起使用UIView
嵌入到您的 xib 中的其他视图中。尝试创建自定义UIView
可检查/可设计的子类,并将其添加为单元格的contentView
xib 中的第一个子视图,并从那里进行所有自定义。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)