返回首页
立即注册 登录

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

结果: 找到 “日期 处理” 相关内容 505 个

自定义拖拽TableView

yanyan305621856上传时间:5 天前
## 自定义拖拽TableView |10 * 自定义拖拽TableView 使用方法模拟系统的方法,在网上也看了下别人的实现,总觉得不太通用,于是自己封装了一个相对公用一点的,喜欢的话留下你的星星 * github:https://github.com/caixiang305621856/CXDragTableView ```objc #pragma mark - CXDragableCellTableViewDataSource //更新数据源(多个分组的情况可自己处理) - (void)tableViewUITableView *)tableView newMoveRowAtIndexPathNSIndexPath *)sourceIndexPath toIndexPathNSIndexPath *)destinationIndexPath { ; } #pragma mark - CXDragableCellTableViewDelegate //指定不能拖拽的cell - (BOOL)tableViewCXDragTableView *)tableView ...

功能样式最多弹窗,链式编程, 时间,地区,选择,编辑框等

WMZ1上传时间:2019-9-8 01:38
功能样式最多的最齐全的的弹窗控件 控件全部采用链式编程,所有属性均可定制。(新增的日期和地区弹窗说明在后面) (https://www.jianshu.com/u/17b9dd398782) (https://github.com/wwmz/WMZDialog) ## 引入 pod 'WMZDialog','~>1.0.0' 或者直接拉WMZDialog文件夹进入项目 ## 在使用cocoapods安装时,请先执行 pod search WMZDialog,如果搜索不到,请执行pod setup命令。 ## 注:要消除链式编程的警告 要在Buildding Settings 把CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF 设为NO ## 调用枚举说明 ``` typedef enum : NSUInteger{ 默认弹窗 DialogTypeNornal, 底部弹窗 DialogTypeSheet, ...

UserNotifications框架详解

pro648上传时间:2019-8-24 17:07
无论设备处于锁定状态还是使用中,都可以使用通知提供及时、重要的信息。无论app处于foreground、background或suspended状态,都可以使用通知发送信息。例如:体育类app可以使用通知告诉用户最新比分,还可以使用通知告诉app下载数据更新界面。通知的方式有显示横幅(banner)、播放声音和标记应用程序图标。这个demo主要介绍了UserNotifications以下方面: 申请通知权限。 本地通知 远程通知 payload 可操作(actionable)通知发送和处理 响应通知 Notification Service扩展 UserNotificationsUI框架 https://raw.githubusercontent.com/wiki/pro648/tips/images/UserNotifications.png详细介绍查看下面文章:https://github.com/pro648/tips/wiki/U ...

仿微信悬浮窗入口功能

ws00801526上传时间:2019-8-23 16:51
SuspensionEntrance 源码地址仿微信新版的悬浮窗入口功能 使用方式 @implementation BaseNavigationController (void)viewDidLoad { ; // 在自定义的navigationController中 设置代理, 如果已经使用了代理, self.delegate = ; // 关闭系统返回手势 self.interactivePopGestureRecognizer.enabled = NO; } @end // 对于可以作为入口界面的Controller,实现SEItem协议 @interface EntranceViewController : UIViewController @property (copy , nonatomic) NSString *entranceTitle; @property (copy , nonatomic, nullable) NSURL *entranceIconUrl; @property (copy , nonatomic, nullable) NSDictionary *entranceUserInfo; @end // 并 ...

实用工具整理

77。上传时间:2019-8-23 09:10
粒子效果、扩展、好用的工具等等,Button图文混排、点击事件封装、扩大点击域,手势封装、圆角渐变、Xib属性、TextView输入框扩展、限制字数,Image图片加工处理、滤镜渲染、泛洪算法,_KJMacros常用宏定义,Label富文本,自定义笑脸Switch,自定义动画选中控件,Alert控件,数组和字典防崩处理,数组算法处理等等等 下载地址:https://github.com/yangKJ/KJEmitterView * 这个工程提供了一些iOS开发中用到的类目,方便开发 * 这里有我经常用到的一些扩展,方便好用开发 * 整理一些好用的自定义控件,部分数据来源于网络 > Github地址:https://github.com/yangKJ > 简书地址:https://www.jianshu.com/u/c84c00476ab6 > 博客地址:https:/ ...

JPImageresizerView --- 仿微信裁剪图片的小框架

Rogue24上传时间:2019-8-3 19:10
GitHub地址:https://github.com/Rogue24/JPImageresizerView # JPImageresizerView --- ## 简介 仿微信裁剪图片的一个裁剪小工具。 当前版本:1.1.0 目前功能: 1.能自适应裁剪区域的缩放; 2.高自由度的参数设定,包括裁剪区域的间距、裁剪宽高比、是否自适应缩放等; 3.支持最多8个拖拽方向的裁剪区域; 4.支持上左下右的旋转; 5.水平和垂直的镜像翻转; 6.两种边框样式; 7.自定义遮罩颜色,或两种高斯模糊的遮罩; 8.自定义边框图片。 注意: 1.由于自动布局不利于手势控制,所以目前使用的是frame布局,暂不支持自动布局; 2.目前仅支持竖 ...

View Controller 转场

pro648上传时间:2019-7-19 21:05
这个demo结合文章介绍了以下几种呈现视图控制器的方法: - 使用segue自动显示视图控制器,segue会使用你在Interface Builder中配置的信息实例化并呈现视图控制器。下面是segue的几种类型: - Show:此segue调用`showViewController: sender:`方法显示新内容。对于大多数视图控制器,show segue 在源视图控制器上以modal方式呈现新内容。但`UISplitViewController`和`UINavigationController`类会重写`showViewController: sender:`方法,以根据自身设计处理呈现方式。如在`UINavigationController`中,视图控制器会被push到其导航堆栈。 - Show Detail:此segue调用`showDetailViewController: sender:`方法显示新内容。Show Detail segue ...

TouchID/FaceID[TDTouchID]更新啦,使用还是炒鸡简单

我就叫土豆上传时间:2019-7-12 14:44
|15 代码超过5M上传不了 点击去Github查看 TDTouchID是一个封装好的指纹验证、人脸验证库,可以用来做iOSAPP的登录/支付等验证。31012 点击去Github查看 #安装方式 使用Cocoa Pods安装pod 'TDTouchID', '~> 1.0.4' 手动导入下载本项目,导入子层TDTouchID文件夹.(里面包含TDTouchID.h和TDTouchID.m)文件 导入#import "TDTouchID.h"即可使用 哎,真香#如何使用/** 启动生物验证 @param desc Touch显示的描述 @param block 回调状态的block */ - (void)td_showTouchIDWithDescribeNSString *)desc BlockStateStateBlock)block; /** 启动生物验证 @param desc Touch显示的描述 @param faceDesc FaceID状态下显示的描述 @param block ...

ZFJFormKit-iOS专业表单配置框架

zfjsyqk上传时间:2019-7-1 16:48
ZFJFormKit介绍ZFJFormKit,通过整合数据和事件为一个Model来配置不同类型的Cell来动态设置UITableView。 项目地址:https://github.com/zfjsyqk/ZFJFormKit.git Demo地址:https://gitee.com/zfj1128/ZFJFormKit.git 博客地址:https://zfj1128.blog.csdn.net/article/details/93515776介绍ZFJFormKit,通过整合数据和事件为一个Model来配置不同类型的Cell来动态设置UITableView。 项目地址:https://github.com/zfjsyqk/ZFJFormKit.git Demo地址:https://gitee.com/zfj1128/ZFJFormKit.git 博客地址:https://zfj1128.blog.csdn.net/article/details/93515776软件架构主要通过ZFJFormModel来配置每一个Cell,这里面可以配置Cell的值和事件;还可 ...

SwiftUI Learning

DKJone上传时间:2019-6-4 17:04
项目介绍:SwiftUI Learning项目地址 :GitHub苹果与2019年6月4日发布的全新UI框架旨在统一苹果各平台的UI(包括UIKit ,AppKit...),这是一些例子(包含部分来自官方的教程)。 在开始之前,你需要如下准备 工具是否必须 Xcode 11 beta ✅ mac OS Mojave or Higher❎ (如果想要体验实时预览和完整的Xcode 11 功能,需要macOS 10.15 beta)开始第一个demo 1.创建新的项目,并勾选使用SwiftUI 2.打开ContentView.swift文件,文件内容如下import SwiftUI struct ContentView: View { var body: some View { Text("Hello SwiftUI") } } #if DEBUG struct ContentView_Previews: PreviewProvider { static var previews: some View ...

可自由添加到指定位置的分页标控件(模仿支付宝淘宝效...

laigf上传时间:2019-5-23 09:53
LGFFreePT可自由添加到指定位置的分页标控件制作目的 想要把分页标放在视图任意位置 把分页用的子控制器 Page 留给大家自己定义(传给 LGFFreePT 一个自己初始化的 UICollectionView,在自己的控制器里实现其代理,并在 cell 上添加子控制器就行) 部分效果展示毛毛虫底部线对准title30720向下隐藏-底部线对准 title(自定义)30721向上隐藏30722普通底部线对准title30723渐隐效果30724模仿系统UISegment30725指定index添加特殊title30726主副title30727主副title放大缩小30728支付宝滚动更新titlehttp://www.code4app.com/data/attachment/album/201905/23/093539b4h6da56n5zkx6o5.gif 淘宝首页模拟 http://www.code4app.com/data/attachment/albu ...

iOS开发——做日历,看我就够了,轻量代码,实现nb的日历!

fashion98上传时间:2019-5-18 16:03
在这里,先阐述一下我封装这个日历demo的缘由吧:项目中之前用到的日历,是在网上随便down了一个demo,弄到项目中就用了,不仅逻辑复杂,而且代码风格也不太好,代码嵌套层次过多,把没必抽出来的抽出来,功能也不太完整,使用起来偶尔还会出现偏移不正确的bug,居然还用了2000+行代码。下个版本我的需求中又用到了日历,实在是难以忍受,遂决定自己重新封装一个完美的。我自己写的这个demo,我大概看了下,也就500行左右,思路非常清晰,你们如果在项目中使用的话,完全可以根据自己实际需求修改(回到今天的事件处理等功能都在代码里面,此文章没有展示,详情请查看源码)。查看demo源码及更加详细的注释,github下载链接:https://github.com/ ...

好用的网络请求框架IOAApiManager,使用简单高效

guo13上传时间:2019-5-15 17:57
|15 项目介绍:https://github.com/EarthMass/IOAApiManager IOAApiManagerEasy to use network operate,网络请求框架对 YTKNetwork二次封装,使用方式多样,简单。 特点 使用 特点 四种使用 直接调用,block, delegate,以及YTKNetwork单接口一个一个写 统一管理错误提示,以及alert弹出框 可配置单接口是否显示提示alert 可配置 单个接口 是否 token 接收的数据直接转成模型model 参数支持 dic, 以及 model传值 支持图片以及文件的上传处理 提示alert 可自己配置配置 使用不同的库 使用时 针对不同的 url, 继承一个IOARequest类出来处理 pod 集成 ios8+pod 'IOAApiManager'手动集成,直接把代码拖到项目中 添加依赖pod 'MJExtension' ##数 ...

iOS 音乐播放器之锁屏歌词+歌词解析+锁屏效果

wsl2ls上传时间:2019-4-15 14:16
>(https://github.com/wslcmk/lyricsAnalysis) 功能描述:锁屏歌曲信息、控制台远程控制音乐播放:暂停/播放、上一首/下一首、快进/快退、锁屏状态下列表菜单弹框和拖拽控制台的进度条调节进度(结合了QQ音乐和网易云音乐在锁屏状态下的效果)、歌词解析并随音乐滚动显示。 !(http://upload-images.jianshu.io/upload_images/1708447-a83f7e40b01e4f50.gif?imageMogr2/auto-orient/strip) **** #第一部分:锁屏效果包括:锁屏歌曲信息和远程控制音乐播放 ## ① 锁屏歌曲信息显示 !(http://upload-images.jianshu.io/upload_images/1708447-72e0bb36ac035300.PNG?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ``` //展示锁屏歌曲信息 ...

iOS WKWebView的使用

wsl2ls上传时间:2019-4-15 14:03
!(https://upload-images.jianshu.io/upload_images/1708447-eb27b4d6eab2cc75.gif?imageMogr2/auto-orient/strip) ### 前言 >最近项目中的UIWebView被替换为了WKWebView,因此来总结一下。 示例Demo:(https://github.com/wslcmk/WKWebView) 本文将从以下几方面介绍WKWebView: > * 1、WKWebView涉及的一些类 > * 2、WKWebView涉及的代理方法 > * 3、网页内容加载进度条和title的实现 > * 4、JS和OC的交互 > * 5、本地HTML文件的实现 ## 一、WKWebView涉及的一些类 * WKWebView:网页的渲染与展示 ``` 注意: #import //初始化 _webView = initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT) configurati ...

iOS用GKPageScrollView实现微博发现页滑动效果

QuintGao上传时间:2019-3-8 13:18
##前言 近期发现微博的发现页有这样一个功能,页面整体可以下拉刷新,当中间的标签上滑到顶部导航栏位置后,标签栏固定不动,下方列表页可以下拉刷新,上拉加载,导航栏左边出现返回按钮,当点击返回按钮后,页面回到初始位置。 于是我用我写的一个库(https://github.com/QuintGao/GKPageScrollView)实现了相应的效果,先来看下效果图: !(https://upload-images.jianshu.io/upload_images/1598505-366326a6de42ad2f.gif?imageMogr2/auto-orient/strip) ## 实现 1、首先创建GKPageScrollView ``` - (GKPageScrollView *)pageScrollView { if (!_pageScrollView) { _pageScrollView = initWithDelegate:self]; // 创建并设置代理 ...

自定义导航栏

longmabs上传时间:2019-3-1 15:17
为什么要做这个? 平时使用原生导航栏,处理返回手势的时候,自己做不到像QQ那样处理的很完美,所以做这个,很简单,没什么技术难点,需要的参考,大神绕道。 GitHub地址:https://github.com/longmaboy/MLBNavigation |15

iOS 视频配音 视频剪切

咖啡豆1991上传时间:2019-2-22 15:42
# JWVideoCutDubManage 描述:iOS 视频剪切 视频配音 ### 前言 前段时间公司有个需求是将视频剪切跟重新配音的需求,搜了好多资料发现没有完全满意的。于是自己借助各个大佬们之前的肩膀,自己写了个Demo,希望能够帮到有相同这块需求的同行~,有什么问题或者批评指正的可以QQ我。QQ: 38251725 ### 视频剪切 思路:视频剪切功能的实现其实就是使用(AVMutableComposition) 将原视频视频跟音频合并,按照所选时间范围进行重新导出(AVAssetExportSession)。JWVideoEditVC跟JWVideoEditManage这两个类是处理剪切业务的,小伙伴可以自行根据需求修改。 其间碰到的问题: 1. AVAssetExportSession导出失败 - 错误信息比较模糊。视频导 ...

搭建App框架(MVVM+RAC+路由)

H.A.N上传时间:2019-2-22 08:41
### 搭建App框架(MVVM+RAC+路由) **如果喜欢,请给一个小星星。O(∩_∩)O谢谢!** (https://github.com/HanQiGod/HQMVVM_RAC_Router) ### 效果 !(https://github.com/HanQiGod/HQMVVM_RAC_Router/raw/master/HQMVVM_RAC_Router/%E8%B7%AF%E7%94%B1.gif) ### 项目的介绍 项目使用了ReactiveCocoa框架,实现了MVVM架构,使用MVVM架构主要目的是分离视图(View)和模型(Model)。 ### MVVM四大优点: 1. 低耦合。视图(View)可以独立于Model变化和修改,一个ViewModel可以绑定到不同的"View"上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变。 2. 可重用性。你可以把一些视图逻辑放在一个ViewModel里面,让很多view重用 ...

iOS-多个UIScrollView滑动嵌套(仿微博、抖音、网易云个人详情...

QuintGao上传时间:2019-2-13 11:32
##前言 最近做项目遇到要实现如微博个人详情页的滑动效果,通过查找资料最终完成了(https://github.com/QuintGao/GKPageScrollView),可实现如微博、抖音、网易云等个人详情页的滑动效果。 该库的实现方式参考了(https://github.com/pujiaxin33/JXPagingView),效果可能更好更全点。 ## 主要功能 - 支持上下滑动、左右滑动,手势返回等 - 支持如UITableView的sectionView的悬停效果 - 支持多种分页控件,如(https://github.com/pujiaxin33/JXCategoryView),(https://github.com/wangmchn/WMPageController)等 - 可实现导航栏颜色渐变、头图下拉放大等效果 - 支持主页、列表页下拉刷新,上拉加载 ## 效果图 | 说明 | 效果图 | |-------|---- ...

编辑推荐

关闭

每日头条

【官方公告】金钱的获得方法、用途及vip特权介绍
相信很多技术GG现在都有这样一个疑问,论坛的金钱有什么作用,怎么样才能快速挣金钱?快来看攻略吧~

查看 »

Powered by Discuz! X3.2   © 2001-2013 Comsenz Inc. |广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|Code4App ( 粤ICP备15117877号-1 )|