用xib创建cell后,想要改变cell中label得宽度,在layoutSubviews中实现了代码,结果cell点击后label才会变成是想要的frame,
发现是因为xib创建的cell autolayout 处在勾选状态,不能直接改变控件的frame,只能改变控件的约束,所以设置了label宽度的约束 ,拖拽到代码中然后改变label的约束,完成想要的frame
用xib创建cell后,想要改变cell中label得宽度,在layoutSubviews中实现了代码,结果cell点击后label才会变成是想要的frame,
发现是因为xib创建的cell autolayout 处在勾选状态,不能直接改变控件的frame,只能改变控件的约束,所以设置了label宽度的约束 ,拖拽到代码中然后改变label的约束,完成想要的frame