首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
开源者联盟
掘友等级
IT工程师
|
咕咚
开源改变世界!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
128
文章 128
沸点 0
赞
128
返回
|
搜索文章
文章
热门
最新
1分钟搭建完数据库,你敢信吗?
这可能是Swift最简洁的SQLite ORM三方库了,对于属性只需要用PropertyWrapper @Field修饰一下,再创建DAO对象,就完成了整个数据库的搭建。
如何在iOS9+ 使用上SwiftUI的特性呢?
在iOS9+系统就能使用StackUI,像使用SwiftUI一样去编写页面吧!它借鉴了SwiftUI的部分特性:声明式语法、数据驱动UI、链式语法配置视图等。
SQLite.swift:如何优雅存储数组和字典
在使用Objective-C编程语言构建项目的时候,对于SQLite数据库的操作,基本上使用的是FMDB。等到Swift发布之后,开始了Swift与Objective-C的混合开发,依然选择的是FMDB进行数据库操作。直到进行纯Swift开发,才开始寻找新的SQLite封装库。…
一个类似Excel的表格视图
之前写自己项目内部的应用调试工具箱:JXCaptain的时候。需要一个显示数据库的视图,需要有行列表头固定,并且表单内容可以上下左右滑动查看的特性,就像Excel视图一样。整个功能就只有一个ExcelView类,逻辑清晰简单,便于阅读和修改定制需求。
如何优雅地减少视图层级?
在实际业务中,我们经常遇到一个业务控件,由几个小控件组合完成。比如用户头像组件:有头像图片、等级图片、红点提示视图等。为了提高封装性和重用性,一般都会自定义一个视图控件来添加这些小控件。这样有一个副作用就是增加了一层视图层级,如下图所示: 视图层级多了一层,在布局计算时会更加耗…
UIScrollView嵌套滚动完美解决方案:仿淘宝、转转首页
随着APP承载的业务越来越多,一个页面显示的信息也越来越多,需要为不同的业务导流。主流的平台APP,诸如:淘宝、京东、转转、盒马、还有各类社交APP的个人主页,都需要在页面顶部展示核心业务数据,在底部分标签显示各个子业务列表数据。随着大屏手机的普及,如果只能通过点击顶部标签切换…
iOS13的暗黑模式来了,项目最低支持iOS9怎么办?
苹果爸爸总是让人又爱又恨啊,今年的暗黑模式注定要让iOS开发者折腾半天。但是也再次体现了iOS开发者的价值,iOS生态独特的特性和其不断的变化与进步,才让iOS开发者始终被人铭记,不会完全被大前端和多端统一技术给淹没。从这个角度来说,要感谢苹果爸爸😘 说回正题,iOS13的d…
JXTheme:iOS9+换肤/暗黑模式最佳方案之一,轻量级、高度自定义、swift编写
2018年苹果在macOS系统引入了暗黑模式,一经推出广受好评。尤其是我们程序员,经常与代码、文本打交道,亮色风格的界面看久了,眼睛会特别累。有了暗黑模式之后,我们的眼睛终于能被温柔对待了。而且系统内置的应用适配的非常好,拿我们常用的XCode来说,也挑不出什么大毛病。反正我是…
Swift手势密码库,用这一个就够了!
LockConfig是默认提供的类,实现了PatternLockViewConfig协议。可以直接通过LockConfig的属性进行自定义。 该方式可以将所有配置细节聚集到自定义类的内部,外部只需要初始化自定义类即可。详情请参考demo里面的ArrowConfig类。这样有个好…
实现了所有主流APP的分类切换效果,可快速接入,灵活扩展(swift)
dataSouce类型为JXSegmentedViewDataSource协议。使用单独的类实现JXSegmentedViewDataSource协议,实现代码隔离。选择不同的类赋值给dataSource,就可以控制JXSegmentedView显示效果,实现插件化。比如选择J…
下一页
个人成就
文章被点赞
720
文章被阅读
72,572
掘力值
2,321
关注了
21
关注者
2,520
收藏集
1
关注标签
10
加入于
2018-01-27