- 博客(10)
- 收藏
- 关注
原创 flutter 完整项目(mvvm架构)
Github安卓请扫码下载体验,ios没有证书,无法下载。项目结构该项目的特点1、使用mvvm架构编写。 MVVM架构在Flutter中的简单实践2、Provide和RxDart 的使用,详细请参考 Flutter | 状态管理特别篇 —— Provide部分封装介绍1、refresh组件:刷新组件是在pull_to_refresh的基础上进行的再次封装,该库本身是存在一些问题...
2019-05-07 14:57:50
2135
原创 IOS常用框架集合
IDealist框架-IOS常用框架集合github部分截图要求iOS 8.0+swift 3.0+安装方式使用 CocoaPodspod 'IDealist'设置所有组件的主题色IDealistConfig.share.id_setupMainColor(color: UIColor.red)项目中引用IDeal框架引用IDealist内部的框架有2种方...
2019-02-28 16:19:55
315
原创 IOS 弹框组件
CLDialog IOS 弹框组件要求iOS 8.0+swift 3.0+主要功能:类似ios系统弹框,支持标题+内容+按钮展示图片的弹框可输入文本的弹框。文本框支持设置最大长度、支持自定义正则表达式、自动换行等。支持横竖屏更新日志-版本号 1.0.0:项目初始化使用方式pod ‘CLDialog’CLDialog的使用目前提供3种类型的弹框1.普通弹框,调用...
2018-09-21 10:54:03
743
原创 swift版 Toast弹框提示组件,支持多任务顺序执行
CLToast IOS Toast弹框提示组件GitHub 要求iOS 8.0+swift 3.0+主要功能:支持多个Toast任务依次执行支持设置toast的位置键盘弹出不会遮盖toast支持修改Toast的背景色、字体大小、圆角角度支持更换toast的图片资源支持横竖屏切换使用方式pod ‘CLToast’Toa...
2018-08-24 14:52:17
2743
原创 app 主题切换库(swift)
ThemeStyleToolsGitHub地址这是一个更换主题的库,只支持更换一个主体颜色,依赖于RXSwift。由于更换主题的需求可能都是五花八门的,每个产品的想法也都有可能不同,有的需要更换tabbar的图片,或者导航栏的图片等等,想要做到完全的定制几乎是不可能的,只能根据项目具体的需求来定制。我同时也写了一份动态更换tabbar图标的demo,完全是模拟从服务器下载主题到本地,并进行更换。效果
2017-12-08 15:16:10
677
原创 swift项目-让自己的项目支持cocoapod和carthage
前言:最近自己写了一个图片选择器的库,想借着这个机会学习一下怎么让自己的库支持cocoapod和carthage,由于我封装的这个库内容非常多,所以在开发过程中遇到了很多的小问题都比较特殊,google半天有时也解决不了,通过慢慢摸索还是成功了,在这里记录一下我在开发中遇到的各种问题点。假如我们已经创建了一个库,库的名称是CLImagePickerTool,并且已经上传到github,下面我们就来一
2017-09-01 16:53:43
601
原创 swift版图片选择器,支持图片多选,视频预览、照片预览、屏蔽视频文件、重置选中状态、预览、异步下载图片
CLImagePickerToolgithub: https://github.com/Darren-chenchen/CLImagePickerTool 语言:swift 这是一个多图片选择的控件,支持图片多选,视频预览、照片预览、屏蔽视频文件、重置选中状态、预览、异步下载图片效果预览使用方式pod ‘CLImagePickerTool’建议使用下面的方式及时下载最新版 pod ‘CLI
2017-08-09 13:02:32
1830
1
原创 RXSwift常用操作
1.按钮的点击testBtn1.rx.tap.subscribe { (event : Event) in print("按钮1发生了点击") }.addDisposableTo(bag)2.监听文本框的输入textField1.rx.text.subscribe { (event : Event) in
2017-06-07 16:05:05
728
原创 swift4.0 涂鸦画板
涂鸦demo(swift)这是一款涂鸦软件,能够实现对图片的基本操作,供大家参考,主要功能点有:效果图1.截取长图该功能的主要原理是截取webview的高度所在的区域,所以这种截屏需要在webview加载完毕后获取到webView.scrollView的contensize,然后将webview的高度设置成这个高度再结合上下文进行截屏操作,注意截屏之后webview的尺寸要恢复成之前的尺寸// 截取
2017-06-07 13:34:16
1021
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人