Avatar notebook default
72篇文章 · 105642字 · 6人关注
  • UIPanGestureRecognizer 手势中 velocityInView、locationInView、translationInView

    UIPanGestureRecognizer 手势中有三个方法 translationInView : 手指在视图上移动的位置(x,y)向下和...

  • Resize,w 360,h 240
    查看Swift代码的头文件的三种方法

    怎么在Xcode中查看swift文件的头文件?第一种方法:Using the Assistant editor button Select yo...

  • UILabel文字颜色渐变

    网络整合的两种方案,经验证有效:效果图如下: 方法1: 方法2:先创建一个基于UILabel的类:JJGradientLabelJJGradie...

  • iOS APP界面黑白化处理(悼念日)

    iOS本身在设置里面是有色盲模式的,打开后效果极佳,可以说是最好的灰度处理了。但是苹果平没有放开这个API,我们也无法要求用户在特定时间打开它。...

    3.5 3538 0 16
  • Resize,w 360,h 240
    对UIView的hitTest: withEvent: 方法的理解

    今天讲一下hitTest这个方法。 我们先看一张图: 当用户点击屏幕后,UIApplication先响应事件,然后传递给UIWindow。如果U...

  • Swift自定义PageControl

    一个Swift版简单实用的自定义PageControl。github地址:JJPageControl[https://github.com/zx...

  • Resize,w 360,h 240
    iOS 制作CocoaPods依赖库

    因为墙的缘故,我们没有用github,使用的是Coding。另外说一句,不论是Coding还是GitHub、Gitee、Gitlab都是代码托管...

  • iOS transform动画

    transform主要由这几个方法 CGAffineTransformMakeTranslation(平移)CGAffineTransformM...

  • iOS UIView动画

    iOS 动画给人一种很流畅的感觉,提升用户体验,在APP开发过程中,我们只要利用好系统的动画,基本可以解决大部分的需求。 UIView动画实质上...

文集作者