iOS这个东西,初学感觉,还好还好,然后一年之后再来修复一下初学的时候的代码,我只是感觉头很晕- - 别扶我。

AutoLayout的坑,明明以前都没有的!!!升了iOS10就突然发现了这个坑,其实也有可能是以前就有,只是没踩到。。。

正点来了

当以前的我使用StoryBoard制定一系列的约束的时候,感觉屏幕适配都不是问题了!

然后以前的我突发奇想,不行,我要加一个代码控件,但是以前的我哪知道AutoLayout这个东西啊。

然后,就手写了个TextView,然后frame:CGRectMake(引用若干StoryBoard控件的frame).然后iOS9的时候一直没出问题。

升级之后突然发现,错位了!然后出错的原因。不知道……

直到我把TextView初始化时的frame移除,改用用NSLayoutConstraint约束之后,所有控件才会正常工作。

这个坑是什么原因呢?不知道……期待以后有大神解答。但是解决方法有了就好。。。

转载于:https://www.cnblogs.com/kptanjunhao/p/5615097.html

一些Layout的坑相关推荐

  1. candence pcb走线等长_PCB走线角度选择 - PCB Layout 跳坑指南 - 吴川斌的博客

    现在但凡打开SoC原厂的PCB Layout Guide,都会提及到高速信号的走线的拐角角度问题,都会说高速信号不要以直角走线,要以45度角走线,并且会说走圆弧会比45度拐角更好.狮屎是不是这样?PC ...

  2. PCB走线角度选择 — PCB Layout 跳坑指南

    原文地址:http://www.mr-wu.cn/pcb-zou-xian-jiao-du-xuan-zhe-pcb-layout-tiao-keng-zhi-nan/ 现在但凡打开SoC原厂的PCB ...

  3. Android 解决XXX Layout leaked 使用Navigation 踩坑 XML内存泄漏

    Android 解决XXX Layout leaked 使用Navigation 踩坑 XML内存泄漏 报错日志 排查过程 泄漏原因 解决方案 最近维护一个项目,一个内存泄漏的的原因查了很久,这里记录 ...

  4. 新手PADS踩坑之旅-layout asc文件导入导出错误

    第一种情况: 在保存别人的原理图和layout的封装库之后,从原理图导出asc文件会碰到找不到什么什么文件 这个时候首先在文件->库里面查找有没有保存这个库,如果导出都错了,八成是找不到的,想办 ...

  5. 初学go踩坑系列之 unexpected directory layout:报错

    GO的unexpected directory layout:报错 高版本的GO会出现 在初学GO的时候会创建自己项目目录里面创建三个文件夹src.pkg.bin.在执行go run 或 go bui ...

  6. 记录android老项目studio升级3.1+后重新配置gradle踩过的坑

    2019独角兽企业重金招聘Python工程师标准>>> // def releaseApkName = 'KGRingeToneV' + defaultConfig.versionN ...

  7. 修改 framework 代码的经验和踩过的坑

    点击打开链接 修改 framework 代码的经验和踩过的坑 1 经验 源码主要目录结构 目录 子目录 子目录 描述 android/frameworks/base core java/com/and ...

  8. Next.js踩坑入门系列(七) —— 其他相关知识

    Next.js踩坑入门系列 (一) Hello Next.js (二) 添加Antd && CSS (三) 目录重构&&再谈路由 (四) Next.js中期填坑 (五) ...

  9. Android开发中遇到的问题(二)——新建android工程的时候eclipse没有生成MainActivity和layout布局...

    2019独角兽企业重金招聘Python工程师标准>>> 一.新建android工程的时候eclipse没有生成MainActivity和layout布局 最近由于工作上的原因,开始学 ...

最新文章

  1. Linux命令行与shell脚本编程大全:第2版
  2. “吴恩达deeplearningai”微信公众号上线,将发布《机器学习训练秘籍》
  3. javascript中==和===的区别
  4. sql server常用性能计数器
  5. Imagination
  6. 反射机制——获取Class中的构造函数
  7. C++11 时间编程(3)时间点表示time_point,时钟类型,当前时间获取
  8. 一句话理解:过拟合和欠拟合
  9. 惠普暗影精灵笔记本电脑 ubuntu系统如何截图
  10. alicloud linux3安装Jdk和Maven
  11. 网络编程懒人入门(七):深入浅出,全面理解HTTP协议
  12. SASS的概念和使用
  13. HNUST OJ 2205 队伍能力值
  14. 08---HTML+CSS---float浮动
  15. MacBookPro M2芯片下如何搭建React-Native环境
  16. uni-app 可拖拽-悬浮菜单
  17. FastTunnel Win10内网穿透实现远程桌面
  18. python文件解压
  19. Geant4程序的一点技巧总结 2
  20. DGIOT实战教程——红外传感器接入

热门文章

  1. 使用AfxGetMainWnd函数的一个心得
  2. windows2003路由和远程访问 试图连接到数据存储时出错
  3. 开发运维日常坑 总结 51-100
  4. Qt5.4中遇到找不到头文件QApplication等。
  5. Linux环境下实现简单进度条
  6. 模式识别之线性回归---最小二乘和线性回归
  7. mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型
  8. 解决路由环路问题的探讨
  9. 一次 Java 内存泄漏排查过程,涨姿势
  10. numpy 中的axis轴问题