【发布时间】:2015-07-11 15:21:40
【问题描述】:
我有一个带有自定义类 ProfileHeaderView 的 XIB。 我也有 ProfileViewController 和 ProfileTableViewCell,它们都带有 IBOutlet profileHeader。
我想要的是将 nib 加载到 profileHeader 中。到目前为止,我通过加载 NIB 然后将其添加为 profileHeader 的子视图来做到这一点,我想这不是最好的解决方案,我必须手动设置框架。
let view = NSBundle.mainBundle().loadNibNamed("ProfileHeaderView", owner: self, options: nil).last as! ProfileHeaderView
view.setFrame(...)
self.profileHeaderView.addSubview(self.view)
实现它的最佳方法是什么?
【问题讨论】: