【发布时间】:2016-06-28 16:02:22
【问题描述】:
所以,我有以下XIB
这个 XIB 在作为 tableviewcell 加载时看起来像这样
我已经决定不再需要 TableView,所以我将我的 XIB 类从 UITableViewCell 更改为 UIView。在 ViewController 中,我将此代码添加到 viewDidLoad()
var nView = MyChartView.instanceFromNib() as! MyChartView
self.view.addSubview(nView)
结果我得到了这个
如您所见,它忽略了边距并继续向右(忽略红色,因为我使用它来尝试调试问题。没有图表数据也不是问题)。我已经打印了 xib 的框架宽度,我发现它比屏幕尺寸大很多,但我无法修复它。任何人都可以找出问题所在?
【问题讨论】:
标签: ios swift uiview constraints xib