IphoneX适配正确姿势 写在前面 距离17年9月iphonex发布以来已经快两年了(所以对于iphonex机型的头部刘海(sensor housing)和底部小黑条(Home Indicator)的内容本文不在做过多赘述了),相信还有一些同学为iphonex系列机型如何完美适配在发愁,笔者 ...
我这里讲解使用的是Masonry,我假设你对约束有一定的了解。 随着iPhone X的出现,iOS页面的适配似乎也麻烦了起来,我见得最多的就是通过某种手段判断机型或者获取导航栏的高度,然后计算宽高。我不说这种方法好不好,因为它也能解决你目前的问题,但不是我喜欢的方式。 在正式开始之前,我先介绍几个重要的知识: .topLayoutGuide和bottomLayoutGuide 这两个属性属于UIV ...
2018-12-09 16:43 0 1907 推荐指数:
IphoneX适配正确姿势 写在前面 距离17年9月iphonex发布以来已经快两年了(所以对于iphonex机型的头部刘海(sensor housing)和底部小黑条(Home Indicator)的内容本文不在做过多赘述了),相信还有一些同学为iphonex系列机型如何完美适配在发愁,笔者 ...
主要介绍 监测tableView垂直滚动的舒畅姿势 监测scrollView/collectionView横向滚动的正确姿势 1.监测tableView垂直滚动的舒畅姿势 通常我们用KVO或者在scrollViewDidScroll代理方法中监听ScrollView ...
本文主要是针对网上的常见RSA加密不能指定密钥的坑.... RSA可通过这种方式生成密钥: /** * 随机生成公钥和私钥 */ public static final String ...
下面告诉大家,正确写代码的知识。 核心:代码一定要多,框架一定要多,有没有用全部弄上去,启动要慢,运行要快,bug一定 ...
最近在工作中发现一个有意思的现象,我用 ctrl+c 关闭本地 consul 的时候,报警系统并没有发出告警,说我的 node 异常,自己看了一下代码,发现 consul 的关闭还是有点猫腻的,仔细来 ...
文章主要参考ruanyf老师的博客,自己学习记录的笔记。 眼下最流行的"版本管理系统",肯定就是git了,Linus真的牛掰。 linus十天写出git... Commi ...
枚举是JDK1.5引入的新特性。被enum关键字修饰的类就是一个枚举类。 关于枚举,阿里巴巴开发手册有这样两条建议: 枚举类名带上 Enum 后缀,枚举成员名称需要全大写,单词间用下划线隔开 ...
最近在使用 RxJava 时遇到了一些比较诡异的问题,排查的过程中做了点研究,发现平时大家的用法多多少少都有些问题。有些地方存在隐患,有些用法不够简练,我把这些问题简单做一下分类和总结,供大家参考。 ...