swift
文章平均质量分 75
Luckly_wjl
这个作者很懒,什么都没留下…
展开
-
swift给tabbar的item加个弹性动画
模仿淘宝的tabbar的弹性动画效果 1.在tabbarViewController中重写 override func viewWillLayoutSubviews() { super.viewWillLayoutSubviews() print(self.tabBar.subviews) //MARK:遍历出UITabBarButton for vi...原创 2018-07-25 15:21:23 · 529 阅读 · 0 评论 -
swift4 extension的使用
相对于OC中一个常用类的扩展OC需要引入扩展类头文件,而swift你只需要在任意文件下使用extension对某个类进行扩展,全局调用,以tableView的头部刷新为例,扩展头部刷新方法: import UIKit import MJRefresh public typealias blockDataSouce = (_ dataArray:[Any],_ canRefresh:Bool...原创 2018-07-25 15:38:45 · 1194 阅读 · 0 评论 -
指挥控制系统(多信号显示控制)
效果如图:对信号源进行各种手势操作,通过wifi控制大屏显示的内容,如何显示自由定制 标题效果图 主要技术用到socketIO版本为10.0.0,服务器的socketIO不一致的情况下回出错,上代码了 1.由于数据需要大量的全局便于定制扩展,写个数据管理的单例 import UIKit enum AckModel { case SceneActiveModel c...原创 2018-07-26 11:32:49 · 388 阅读 · 0 评论 -
swift4 tableViewCell 结合 Kingfisher 、SnapKit的使用
pod中加入第三方 Kingfisher SnapKit pod第三方 platform :ios, '10.0' target 'ChatWorld' do # Comment the next line if you're not using Swift and don't want to use dynamic frameworks use_frameworks! po...原创 2018-07-26 13:35:06 · 981 阅读 · 0 评论 -
iOS swift 项目颜色的扩展
swift项目常用的扩展 1.UIColor的扩展 extension UIColor { open static func rgbColor(_ r:CGFloat, _ g:CGFloat, _ b:CGFloat, _ alpha:CGFloat = 1.0) -> UIColor{ let color:UIColor = UIColor(red: r/25...原创 2018-07-26 17:03:10 · 599 阅读 · 0 评论 -
swift和oc
Swift和OC,是编译型语言、解释性语言、运行时语言 首先需要明确的一点是,什么是编译型语言和解释性语言 编译型语言,就是在其执行过程中需要先将其经过编译成机器码来给计算机识别的,其执行效率就会比较高这个是显而易见的,常见比如:C、C++ 而解释型语言,是不用编译这个过程的,只是在执行时通过相应的翻译器(虚拟机)逐行翻译。这样它的跨平台性就会较好,因为可以直接通过编译器编译成需要的平台上的...转载 2019-01-08 13:51:06 · 199 阅读 · 0 评论