动态更新约束的时候老是提示有多余的约束,我使用update_contraits  make_contraits  都不能解决,后来使用了remake_contraits才消除了告警。

view property translatesAutoresizingMaskIntoConstraints)
(
    "<NSLayoutConstraint:0x7fca10c4cd80 UIButton:0x7fca130543f0.leading == UIView:0x7fca10c08160.leading + 10>",
    "<NSLayoutConstraint:0x7fca10c56800 CornerView:0x7fca10edd150.leading == UIButton:0x7fca130543f0.leading>",
    "<NSLayoutConstraint:0x7fca10c08310 CornerView:0x7fca10edd150.trailing == UIButton:0x7fca10ed9310.trailing>",
    "<NSLayoutConstraint:0x7fca10c253b0 UIView:0x7fca10c08160.trailing == UIButton:0x7fca10ed9310.trailing + 10>",
    "<NSLayoutConstraint:0x7fca10c5fd70 UIView:0x7fca10c08160.leading == UIView:0x7fca10c52c20.(null) - 16>",
    "<NSLayoutConstraint:0x7fca10c5fe10 UIView:0x7fca10c52c20.(null) == UIView:0x7fca10c08160.trailing - 16>",
    "<NSLayoutConstraint:0x7fca1305adf0 UIView:0x7fca10c52c20.width == 320>",
    "<MASLayoutConstraint:0x7fca10fb5360 UIView:0x7fca10edf2c0.width == CornerView:0x7fca10edd150.width * 0.998269>",
    "<MASLayoutConstraint:0x7fca10c37490 UIView:0x7fca10edf2c0.width == CornerView:0x7fca10edd150.width>"
)

使用masory的更多相关文章

  1. Block 代码快

    1.原理 1.1block类型 a.全局bock块   贯彻整个程序 b.栈块  存在于栈内存中,作用域中使用 c.堆块  自行管理其内存 注*:http://blog.parse.com/learn ...

  2. iOS开发技巧系列---使用链式编程和Block来实现UIAlertView

    UIAlertView是iOS开发过程中最常用的控件之一,是提醒用户做出选择最主要的工具.在iOS8及后来的系统中,苹果更推荐使用UIAlertController来代替UIAlertView.所以本 ...

  3. iOS设置translucent 引发的坐标问题

    iOS  NavigationBar  + 导航栏 tablevie时候的布局情况,之前迷惑了我很久,怎么也没法理解透明度会影响布局. 接下来看一下以下三种情况的运行结果 1.全部系统默认情况下利用m ...

  4. iOS tableview的常用delegate和dataSource执行顺序

    在这次项目中遇到了一个特别奇葩的问题:表视图创建的cell在7以上的系统能正常运行显示,在模拟器上就不能正常实现......为解决这个问题,纠结了好久...... 对在7系统上不显示的猜测: 用mas ...

  5. Masonry问题

    1. Masonry的布局问题: 参考博客: https://github.com/huang303513/UILayoutOfiOS 2. Masonry的自适应行高问题: 参考博客:https:/ ...

随机推荐

  1. 【基础】httpclient注意事项

    一.HttpClient有默认的执行器RetryExec,其默认的重试策略是DefaultHttpRequestRetryHandler. RetryExec在执行http请求的时候使用的是底层的基础 ...

  2. guzzle http异步 post

    use GuzzleHttp\Pool;use GuzzleHttp\Client;//use GuzzleHttp\Psr7\Request;use Psr\Http\Message\Respons ...

  3. ActiveMQ 消息持久化到数据库(Mysql、SQL Server、Oracle、DB2等)

    ActiveMQ具体就不介绍了,直接介绍如何讲ActiveMQ持久化到本地数据库,以SQL Server 2008 R2为例1.下载ActiveMQ后直接解压,我下载的是apache-activemq ...

  4. router之switch

    比较路由中有无switch的区别: 代码一: <Router history={history}> <Route exact path="/" component ...

  5. 如何区分slice、splice和split

    小颖之前写过一篇文章:JavaScript Array 对象方法 以及 如何区分javascript中的toString().toLocaleString().valueOf()方法中有分享过slic ...

  6. linux各种版本下载地址

    本文转载地址:http://52199999.blog.51cto.com/740826/290179 觉得好大家给顶顶,先谢谢了!呵呵 首先提供两个镜像站:http://mirrors.sohu.c ...

  7. BZOJ3163&Codevs1886: [Heoi2013]Eden的新背包问题[分治优化dp]

    3163: [Heoi2013]Eden的新背包问题 Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 428  Solved: 277[Submit][ ...

  8. 备忘,commons-codec中可能用到的一些加密字符串的方法

    commons-codec中提供了一些加密解密字符串的方法,我们可以直接使用 1.MD5加密: String source = "source"; DigestUtils.md5H ...

  9. [转]Shell脚本之无限循环的两种方法

    方法一: while循环,用的比较多的 #!/bin/bash set j= while true do let "j=j+1" echo "----------j is ...

  10. springMVC 报错:Unknown return value type: java.lang.Integer

    controller层返回值类型为Integer,运行报错: Unknown return value type: java.lang.Integer 解决办法:在此方法上写上注解 @Response ...