返回首页
立即注册 登录

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

结果: 找到 “Animations” 相关内容 159 个

仿微信悬浮窗入口功能

ws00801526上传时间:2019-8-23 16:51
利用CoreAnimations

HWPopController - 高度自定义弹窗

heathwang上传时间:2019-7-9 13:43
pop up your ViewController with custom size, position and animations. github地址:https://github.com/HeathWang/HWPopController通过UIViewController来编写弹窗,支持所有的UIViewController,支持转屏,提供默认动画效果,并可以高度自定义。 Features Support popup UIViewController. Support popup UINavigationController, dynamic change pop size when you push/pop. Support 12 kinds of pop & dismiss animations. Support define your own custom animation for pop & dismiss. Support popup at top/center/bottom, and use positionOffset to adjust x,y coordinates. CompatibilityiOS 8.0+, support Objective-C & Swift.In ...

数字跳动动画

dusmit上传时间:2019-4-25 16:41
- (void)viewDidLoad { ; DigitalBeatAnimation *view = initWithFrame:CGRectMake(30, 200, self.view.frame.size.width-60, 60)]; view.backgroundColor = UIColor.yellowColor; self.animationView = view; ; UIButton *button = ; ; ; ; ; ; ; } - (void)buttonTouch { self.number += arc4random()%10000; self.animationView.digital = ; ; } 链接:https://github.com/dusmit/DigitalBeatAnimation,如果对您有所帮助请点下赞,谢谢! |15

iOS自定义转子动画—OC&Swift

JmoVxia上传时间:2019-3-25 00:30
前言开发中经常需要加载数据,这时候就需要一个加载动画,最近写了2个加载动画,希望对大家有所帮助。文章末尾有提供OC和Swift双语的CLDemo下载,代码比较简单,就不详细解析了,Demo中已经进行封装,可以直接使用,这里贴出核心代码。 1.第一个https://upload-images.jianshu.io/upload_images/1979970-246675907a438e7c.gif?imageMogr2/auto-orient/strip 核心代码 private func initLayer() -> Void { let origin_x: CGFloat = frame.size.width * 0.5 let origin_y: CGFloat = frame.size.height * 0.5 for item in 0 ..>>CLDemo,如果对你有所帮助,欢迎Star。 |15 ...

ThinkVerb 超酷的枪型动画库!

wx_n4wM6AwA上传时间:2019-1-28 16:52
!(https://github.com/hon-key/ThinkVerb/raw/d5ad3fc25751bb9b388c97d0972f4c6ad4692414/Resources/logo.png) 详见github:https://github.com/hon-key/ThinkVerb demo 里有示例代码,注释也比较清楚,不过我写的是英文 ##ThinkVerb ThinkVerb is an Animation Interface based on CoreAnimation, it help you make CAAnimation for view's layer easily. ThinkVerb uses chain programming style to mak CAAnimation. Most of the time you just need to type one line of code to make an animation even if it is complicated. So you can do animation anywhere easily and the code is so human readable. ##Usage ThinkVerb just hav ...

BMMusicPlaye,使用ASDK,爱奇艺tabbar动画,网易云音乐播放器动效

birdmichael126上传时间:2018-11-27 10:39
(https://github.com/birdmichael/MultiAudio/raw/master/logo.jpg)](https://github.com/birdmichael/MultiAudio/blob/master/logo.jpg) Github地址 :https://github.com/birdmichael/BMMusicPlayer # BMMusicPlayer 基于FreeStreamer播放器二次封装。仿网易云封面图旋转,转圈音乐动效。全局基于ASDK ## 安装 为了包的体积,手机运行会报错找不到`pod`,在`BMMusicPlayer`文件夹内运行`pod install`即可。 ## 使用pods目录 - pod 'Masonry' -> 部分页面布局使用 - pod 'MJExtension' -> 音频feed页面json转模型 - pod 'AFNetworking' -> 请求网络资源 - pod 'BMPrivatePods' -> 私有库,主要动些宏定义(项目快速移植版本,懒的特调) - ...

iOS简易聊天页面以及容联云IM自定义聊天页面的实现思路

renshijian上传时间:2018-6-29 11:41
首先,楼主所在的公司只有楼主一个iOS开发,在代码规范上大神们也许会反感,请多包涵。我会不断改进。 一、关于UI页面实现 1) 整体是UITableView,自定义Cell。气泡用的图片局部拉伸,代码如下 //UIImageResizingModeStretch:拉伸模式,通过拉伸UIEdgeInsets指定的矩形区域来填充图片 //UIImageResizingModeTile:平铺模式,通过重复显示UIEdgeInsets指定的矩形区域来填充图 UIImage *iconImage = ; CGFloat w = iconImage.size.width; CGFloat h = iconImage.size.height; UIImage *newImage = ; 2)输入框的键盘跟随实现思路 //计算需要移动的距离 NSDictionary *dict = notificati ...

仿微信浮窗功能

sherlockqi上传时间:2018-6-7 16:55
阅读公众号或其他文章,经常需要暂时退出文章. 在新版微信中,可以把浏览的文章缩小为浮窗.点击浮窗继续阅读.对于经常在微信里阅读的人来说,这简直就是人类之光. 微信效果如下 !(https://upload-images.jianshu.io/upload_images/1721249-86c8a51c4a477846.gif?imageMogr2/auto-orient/strip) 对于这功能我进行了仿写. 效果如下 !(https://upload-images.jianshu.io/upload_images/1721249-07b4c115d4c9218d.gif?imageMogr2/auto-orient/strip) 微信的大佬一定用了了不起的技术,我这里只是实现效果. 简单写了一个库,一句代码即可实现效果 https://github.com/SherlockQi/WeChatFloat ``` //在AppDelegate中将类名传入即可 ]; ``` ##使用 ...

高仿MONO

徐老茂上传时间:2018-6-5 11:31
由于一直做公司项目,所以有些技能没有去实践过,所以一直想做一个项目练练手,然后找到了(http://mmmono.com/)这个软件,里面的内容界面都做的很精致,用charles抓了一下,发现接口都是可以获取的,于是就开始做了.目前只做了一部分,记录了过程中一些觉得值得记录的问题,然后分享给大家. ###如果大家觉得这篇文章对你有帮助,希望大家能给个star,你们的鼓励是我前进的动力 --(https://github.com/xumaohuai/MONO). #####注意这里只是给出个简单思路,详细过程还请看源码. ####一.全屏拖拽效果 !(https://upload-images.jianshu.io/upload_images/1220329-978c5473b6a1d07f.gif?imageMogr2/auto-orient/strip) 首先导入(https://github.com/forkingdog/FD ...

iOS多种动画效果展示

jjcodecode上传时间:2018-5-9 11:14
通过调用不同的翻转动画,为任何视图添加动画,甚至为导航控制器添加动画。 实现多种动画效果。 |15

ios CZHAlertView 类似系统UIAlertController封装

你们纯洁哥上传时间:2018-4-27 15:24
项目需要,类似系统的UIAlertController的弹窗,但是按钮文字大小颜色需要自定义,ios8.0版本的手机不支持使用kvc改变,于是就自己写了一个,可以自定义文字大小,显示动画有渐变和从底部弹出以及默认的没有动画效果 ``` ///使用很简单,类似系统的 CZHAlertView *alertView = ; CZHAlertItem *item = ; CZHAlertItem *item1 = ; CZHAlertItem *item2 = ; ; ; ; ; ``` (https://blog.csdn.net/hurryupcheng) (https://github.com/jolincheng) (https://www.jianshu.com/u/2add458bf23 ...

利用UIBezierPath实现加入购物车动画

 曦紫牧上传时间:2018-4-5 16:30
!(https://upload-images.jianshu.io/upload_images/1488651-2f9195bff6f62c21.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) (https://github.com/Mr-yuwei/YeeObjcProject/tree/master/YeeShopCarObjcProject) (https://www.jianshu.com/p/64edd11db99e) ####前言 : 最近在重构公司的项目,在这个过程中发现很多简单的动画都零散的分部在VC或者View里面,不仅造成代码增多,还不容易管理,特别是购物车动画, 借着这个机会重新整理一下。 > > - 坐标转换 > - UIBezierPath+ CAKeyframeAnimation关键帧动画 > - 利用坐标转换+关键帧动画实现一个购物车动画 ####1.坐标转换 ``` - (CGRect)convertRectCGRect)rect toViewUIView ...

iOS电流充电流动 动画

XLsn0w上传时间:2018-4-4 11:08
UIView *layerView = initWithFrame:CGRectMake(20,150,.bounds.size.width-40,200)]; ; //绘制心电图背景 有空来Github: https://github.com/xlsn0w CAShapeLayer*lineShapeLayer = ; lineShapeLayer.frame=CGRectMake(0,0,600,300); lineShapeLayer.path= .CGPath; lineShapeLayer.fillColor= .CGColor; lineShapeLayer.strokeColor= .CGColor; lineShapeLayer.lineWidth=2; lineShapeLayer.opacity=0.5; lineShapeLayer.position= layerView.center; lineShapeLayer.transform=CATransform3DMakeScale(0.9,0.9,1.0f); ; //流动的layer CAShapeLayer*scrollShapeLayer = ; scrollShapeLa ...

iOS 自定义一个textView,可做聊天输入框,cell中也可以自适

Missli211上传时间:2018-4-2 11:12
>前言 项目中经常会用到```UITextView```,但是系统的```textView```在限制多行输入的时候会出现问题。(过渡动画很乱)。基于限制多行输入或者```cell```跟随```textView```内容自适应的需求,所以自定义一个```textView```。 >自定义textView 封装一个可限制多行输入的```textView```,首先屏蔽掉系统对```textView```的默认设置```_textView.textContainerInset = UIEdgeInsetsZero```,屏蔽掉之后可以给```textView```添加一个上下左右的间距,```UIView```作为```textView```的容器。这样在限制多上输入的时候动画过度就会很自然,默认是不限制行数的。 .h接口的配置: ``` @property(nonatomic,assign)CGFloat ...

轻量级 全屏图片/视频浏览器 Swift 4 MVVM

SchweinFliege上传时间:2018-3-2 11:28
### Github: https://github.com/pigfly/A_J_Full_Screen_Image_Browser # A-J-Full-Screen-Image-Browser !(https://img.shields.io/travis/USER/REPO.svg) !(https://img.shields.io/badge/code-%E2%98%85%E2%98%85%E2%98%85%E2%98%85%E2%98%85-brightgreen.svg) !(https://img.shields.io/badge/Swift-%3E%3D%203.1-orange.svg) !(https://img.shields.io/npm/l/express.svg) A-J-Full-Screen-Image-Browser is an drop-in solution for full screen image and video browser ## Features - No Dependency, 100% iOS Native - Support both iPad and iPhone family - Support image resizing on different screen orientation - Im ...

控制器转场动画

Fendouzhe168上传时间:2018-1-23 11:16
如果感觉这篇文章对您有所帮助,顺手点个喜欢,谢谢啦 代码已经放在GitHub,里面有更多动画效果,在不断更新,欢迎下载查看,喜欢可以star. |15

一行代码集成UIPickerView,界面完全自定义

Abnerzj上传时间:2018-1-16 16:06
#ZJPickerView (https://github.com/Abnerzj/ZJPickerView) # Getting Started【开始使用】 ## Features【能做什么】 - 一行代码即可集成。 - 支持**任意列**数据联动展示。 - 支持自定义界面中子控件的**文字颜色**、**文字字体**。 - 支持自定义PickerView的属性:PickerView的高度、PickerView一行的高度、选中内容和未选中内容**文字属性**。 - 支持自定义**背景透明度**和是否接收背景触摸事件。 - 支持选择完内容回调,每一列选中的值用逗号分隔开。 - 支持已选择内容是否展示在标题上及展示时是否默认滚动到已选择内容那一行。 ## Installation【安装】 ### From CocoaPods【使用CocoaPods】 ```ruby pod 'ZJPickerView' ``` ### Manu ...

朋友圈分享的动画

会汪汪叫的猫上传时间:2018-1-9 14:32
https://github.com/pengwei1990/SharingAnimations

绘图、手势综合App

昔年123456上传时间:2018-1-2 22:48
##手势的一些注意事项 对于 **UITapGestureRecognizer** 来说我们一般需要知道该点击手势在屏幕中的位置 (locationInView:self) 对于 **UIPanGestureRecognizer** 来说我们一般需要知道我们的滑动手势移动了多少距离 (translationInView:pan) ``` -(void) pan: (UIPanGestureRecognizer * ) pan { CGPoint transP = ; //$1 = (x = 0.73990527317289434, y = 0) CGPoint pont1 = ; //$2 = (x = 198.16665649414063, y = 342.33332824707031) CGPoint pont2 = ; //$3 = (x = 198.12057060663793, y = 342.61609831987914) pan.view.transform = CGAffineTransformTranslate(pan.view.transform, transP.x, transP.y); ...

Swift简单实现启动屏动画

zyphs21上传时间:2017-12-15 11:03
# 准备工作: 首先我们需要确定作为宣传的图片的宽高比,这个一般是与 UI 确定的。一般启动屏展示会有上下两部分,上面是宣传图片,下面是 App 的 Logo。 # 实现基本思路: 在 LaunchScreen 结束后,在 AppDelegate 中将 rootViewController 指向展示广告用的 AdViewController,在AdViewController 中设置一段时间后自己销毁,并提供回调方法在 AppDelegate 中将 rootViewController 指向 App 真正的首页。 # 实现细节: 新建一个 AdViewController 用于放置广告宣传等展示.注意有一个回调方法。 ```Swift class AdViewController: UIViewController { // 用于 AdViewController 销毁后的回调 var completion: (() -> Vo ...

编辑推荐

关闭

每日头条

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

查看 »

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