xib更新约束方法

思路:不可以直接拿到空间进行更改,应拿出自动布局约束属性进行操作
解决办法:

//xib中单个NSLayoutConstraint约束拖线到对应类属性,
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *width;
//修改Constrain.constant值
self.width.constant = newWidth;

//进行布局刷新
[view setNeedsLayout];  //设置更新标记
[view layoutIfNeeded];//刷新布局
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,896评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,841评论 18 139
  • 作者:谢枫华 著名动画作画师铃木俊二在推上说,年轻人看了《白箱》就热血冲头跑来当制作进行,结果没多久就撑不住,抛下...
    AnimeTamashii阅读 446评论 0 1
  • 思念伊人泪两行 不知伊人在何方
    我爱上她阅读 214评论 0 0
  • 早晨到单位打开手机,收到同学一条消息:小年快乐! 我忙打开日历,今天是农历腊月二十三,传统节日中的小年。 我回复着...
    如瓷_372c阅读 451评论 0 0