自定义UIView的自定义大小

时间:2017-02-06 12:18:07

标签: swift uiview

我想创建一个自定义UIView,它根据自定义UIView中设置的NSLayoutConstraints确定帧的高度。

例如,我想创建一个日历视图,该视图可能每个月有5~6行星期。高度将根据一个月内的周数而变化。

由于自定义视图将根据分配给它的日历数据确定行,因此我希望自定义视图在超级视图中调整自身大小。

我目前正在使用XIB文件来实现自定义视图并为文件所有者分配UIView实现,但是当我将视图添加到superview设置偏移和宽度到自定义UIView时,高度本身不会调整为意图。

我应该实现什么才能在高级视图中调整高度?

0 个答案:

没有答案