240 发简信
  • mas_makeConstraints && mas_remakeConstraints && mas_updateConstraints 用法与注意事项

    1 mas_makeConstraints 只负责新增约束,Autolayout 不能同时存在两条针对于同一对象约束 否则会报错 注意:在添加约束之前一定要添加到view( ...

  • 纯代码写CollectionViewCell的复用问题

    需求: 需要的Button 的个数不一定 Button上显示的字符串的长度不一定,Button上显示的字符串和Button的个数全部从服务器下发 ,当Button的个数在屏幕...

  • 120
    自定义UISegmentedControl

    系统自带的UISegmentedControl有很多的限制 ,有时候为了满足自己的需求可能需要自己定制,本文就是我在做需求的时候自己定义的一个UISegmentedCo...

  • collectionView 无限轮播设计思路

    原来用scrollview实现过无限轮播,每张轮播图是UIImageView ,有页码,有标题, 用scrollView实现起来比较简单。但是最近遇到一个需求。每个轮播图上有...

  • 120
    自定义collocationViewLayout实现瀑布流

    实现瀑布流简单,实现分区瀑布流,并且每个区的瀑布流的列数不一样且有区头和区尾,就不是太容易了。我嫌麻烦不愿意自己写(——>我承认懒,不愿意动脑子 *V*)开始在网上找了好多,...

  • iOS 11 tabar的title和icon 挤压的问题

    问题的效果图如下 问题复现的方法: 1 进入列表主页2 在列表主页push进去一个controller3 横屏退出之后就会出现上面的问题。 描述 Tabbar 我是自定义的...

  • Swift4.0 二维数组

    在 C语言或者 OC 中生成9行7列的cookies你可以这样写 这生成了具有63个元素的二维数组,如果要找到第三行第六列中的元素可以这样写 但在 swift 中 这种方式是...

  • TextField 输入身份证号手机号银行卡号格式化解决方案

    问题描述 TextField中输入身份证号,手机号,银行卡号时每隔几位需要添加空格。当输入错误时需要从末尾或者中间删除,删除之后还要保持当前textfield的中内容保持每隔...

  • 120
    手把手教你高效快捷的创建Swift Framework

    前言:  本文是我在工作中开发 Framework 过程中的对踩过的坑走过的弯路的总结,此教程 Swift 和 OC 都适用,文章末尾附可能遇到的问题以及解决方案,希望给各位...