前言 个人在腾讯云上有一个学生云服务器,每月仅需10元,平时可以跑跑东西,一直想自己写一个个人网站,工作量其实太大。所以索性还是搬运一下现成的东西,造不了轮子。个人非常喜欢H...
当一个UIView被缩放或者放大之后, 会发现上面添加的平移手势(UIPanGestureRecognizer)会失效,这是怎么回事呢? 分析: 缩放改变了UIview的tr...
编写代码的时候我们经常需要定义常量,而当某一个常量会多次用到的时候最科学的办法是将它提取出来,方便日后的维护和增强代码的可读性。也许我们会这么做: 这样做的好处是写起来快、方...
GQYVerticalSlider 可以自定义背景图片和滑块的Slider,纵向(竖向)滑动API 跟系统UISlider 类似 使用: 效果:
在我的上一篇文章中 swift10分钟实现炫酷的导航控制器跳转动画,有一个swift logo的形状 看起来很可怕是不是,但是其实你并不需要写任何一行代码,这些代码都是自动生...
打开终端: 测试安装成功与否和版本号是否正确 输入:lua 编写HelloWorld vim模式下输入:print("hello world")运行: 运行成功~
扫描线种子填充算法基本步骤: 初始化一个空栈用于存放种子点,将种子点(x,y)入栈 判断栈是否为空,如果栈为空则算法结束,否则取出栈顶元素作为当前扫描线的种子点(x,y),y...
一. 着色器 顶点着色器的输出在OpenGL ES 2.0中称作varying,但是在OpenGL ES 3.0改名为顶点着色器输出变量。下图是图形渲染管线的每个阶段抽象展示...
FaceBook的POP的动画框架确实挺好看的,使用起来也很简单。在使用的时候有几个点,也要注意一下。 碰到了一个这样的bug,当一个POP动画还没有结束,发起另外一个POP...
@小凡凡520 这里说的代码块相当于设置了“你想要写的代码”的一个快捷方式。
Xcode代码块备份方法代码块储存位置:
内存五大区: 代码区:存放我们写的代码 常量区:存储常量字符串和const常量 静态区:存储全局变量和静态变量。在程序结束后系统来释放,常用的单例就是保存在这个区间。 堆:这...
平时常用的一些控件,闲的时候单独封装出来封装弹出选择视图的tableviewcell OC和Swift两个版本 ,demo地址点这里 OC: 选择日期DatePickerCe...
面试到最后的环节,一般这时候面试官都会问:你有什么想问我的?总结这几年工作中的一些采坑经验,可以从这几个方面入手,管中窥豹,避开一些坑公司。 1.发工资、年终奖的日期 优秀公...
平时我们拿到一份崩溃日志,需要解析,一般操作是取到对应的 dSYM 和对应的二进制文件,然后拿到相应的崩溃日志 uuid 、二进制的 uuid、dSYM 的 uuid 通过命...
渐变透明这种效果的文字一般都在可滚动的Label上,这样的效果能使Label看起来更加美观,同时可以提醒用户,还有部分文字没有显示出来。效果如下: 图层结构是这样的:在sel...