240 发简信
  • 120
    Swift下‘有趣的’渐变和遮罩

    很长时间没有写文章了,人变懒惰了。很早之前看见一个公式:每天进步一点点,一年下来,你会发现进步很多。每天不进步,一年下来就会倒退很多。“逆水行舟...

  • Swift3.0 + MVVM 之高仿熊猫TV

    导读: 现在直播比较热门,市面上有很多直播APP,比如熊猫TV、斗鱼、映客、喵播、战旗等等。本人屌丝一枚,平时也玩玩LOL,我不会告诉你我是青铜...

  • 120
    自定义按钮之:文字图片位置随意定制

    可能有些看到这篇文章的朋友会觉得很不屑:“按钮谁不会自定义?还需要看你的?” 也确实,按钮是我们项目中最常见的控件之一,天天在使用。对于不同类...

  • 120
    iOS之使用CoreImage进行人脸识别

    2018-09-04更新: 很久没有更新文章了,工作之余花时间看了之前写的这篇文章并运行了之前写的配套Demo,通过打印人脸特征CIFaceFe...

    2.1 25073 51 169 1
  • iOS之星星评分(二)

    首先我们创建一个基于UIView的类,就叫YYStarView吧。在YYStarView.h文件中我们写下如下代码: 在YYStarView.m...

  • 120
    iOS之星星评分(一)

    今天我们说的第一种评分,是不可以点击评分的。 也就是说星星点亮的多少不是我们手动点击的,而是服务器返回一个数字,然后根据数字所占的百分比来计算星...

  • iOS屏幕适配(纯代码)

    很明显能看出这三种屏幕的尺寸宽高比是差不多的,因此可以在5的基础上,按比例放大来适配6和6Plus的屏幕. 如果是5,autoSizeScale...

  • TableView分割线

    步骤一 : 移除系统默认的分割线 tableView有个separatorStyle属性, 即分割线的样式.这是一个枚举类型. 我们按着comm...

  • 120
    ios之蓝牙开发

    一、项目背景 二、IOS 蓝牙介绍 ios中蓝牙有四个框架,其中两个支持与外设连接。一个是 ExternalAccessory。从ios3.0就...