240 发简信
IP属地:吉林
  • Swift中class func与static func的区别

    在开发过程中遇到了这么一个问题,有些人喜欢用class func来写静态方法,有些人则喜欢用static func来写静态方法。其实从翻译的角度...

  • 使用响应链方法实现传值及事件传递

    假设现在有一个需求, 如果一个自定义cell中有一个button, button的点击事件要将自定义cell中的某个属性值传给控制器, 应该怎么...

  • iOS为UIButton扩大点击响应区域

    我们可以为UIButton建立一个Category,然后利用runtime的绑定属性,来扩大响应区域。先看一下.h文件里的,只声明了一个函数。使...

  • iOS11及iPhoneX的适配

    关于iOS11及iPhoneX的适配在网上看了很多文章,在此整理记录一下自己在实际项目中用到的。 导航栏 1. 导航栏高度的变化 iOS11之前...

  • 打包framework

    选中TARGETS下的工程,点击上方的Editor,选择Add Target创建一个Aggregate. 2.选择Other下的Aggregat...

  • 用GCD实现精准定时

    一定要增加对timer的引用,不然出了setTimer()方法之后,timer就被释放了,失去了定时效果。

  • UIScrollView+NSTimer

    UIScrollView滚动时,Timer不失效的方法1、改变当前RunLoop的mode 2、在主线程中定义Timer 3、在子线程中定义Timer

  • 设置圆角

    最常用的设置圆角的方法: 但是masksToBounds这个属性会造成离屏渲染,这个属性才是帧数下降的罪魁祸首。 如果想简便的话可以设置 这个属...

  • Tips

    不自动锁屏 [UIApplication sharedApplication].idleTimerDisabled=YES 自动锁屏 [UIAp...