- 博客(13)
- 收藏
- 关注
转载 iOS歌词逐渐变色动画
实现歌词逐渐变色的动画,像卡拉OK一样可以根据时间进度来染色。效果如图: 因项目需求要实现一个类似歌词逐渐变色的效果,自己想来想去想不出来实现方案,还是得求助万能的google, 最终是找到了这篇博客http://www.iwangke.me/2014/10/06/how-to-implement-a-core-animation-based-60-fps-ktv-lyrics-view/比
2016-07-29 19:05:04 1252
转载 iOS极光推送(接收后台消息和自定义消息)
1.极光推送包括:APNs推送,JPush应用内消息。JPush 代理开发者的应用(需要基于开发者提供的应用证书),向苹果 APNs 服务器推送。由 APNs Server 推送到 iOS 设备上。JPush 应用内推送部分,即 App 启动时,内嵌的 JPush SDK 会开启长连接到 JPush Server,从而 JPush Server 可以推送消息到 App 里。2.根据极光文档中JPus
2016-07-29 18:40:31 9332
原创 iOS之WebSocket(即时通讯、实时接受广播消息)
在项目中使用到了广播消息,例如广播通知 首先导入pod 'SocketRocket', '~> 0.5.0'引入4个库 libicucore.dylib,CFNetwork.framework, Security.framework, Foundation.framework #import "dynamicMessageTableViewCell.h"#import "BBCycling
2016-07-29 18:35:52 2184 4
原创 iOS走马灯上下滚动显示文本
在网上找到的大部分都是横向的走马灯效果,就自己动手谢了一个上下滚动的。说的准确一点的话可能不算走马灯,文本是有停留的,每次显示一条。不停留连续的走马灯效果正在研究,后期补上。 TableViewCell调用 NSArray * arr = @[@"qwer",@"12345",@"asdfg",@"54321",@"zxcvb",@"09877",@"567889"];
2016-07-22 12:42:06 5907 1
原创 iOS之TableViewCell加载动画
1、 添加代理方法 -(void)tableView:(UITableView )tableView willDisplayCell:(UITableViewCell )cell forRowAtIndexPath:(NSIndexPath *)indexPath{CATransform3D rotation;rotation = CATransform3DMakeRotation( (9
2016-07-22 11:51:16 4637
转载 iOS水波纹动画详解
水波动画的关键点就是正余弦函数 正弦型函数解析式:y=Asin(ωx+φ)+h 各常数值对函数图像的影响: φ(初相位):决定波形与X轴位置关系或横向移动距离(左加右减) ω:决定周期(最小正周期T=2π/|ω|) A:决定峰值(即纵向拉伸压缩的倍数) h:表示波形在Y轴的位置关系或纵向移动距离(上加下减)拆解和分析 我们来拆解一下这个动画吧。两个波浪是两个正弦
2016-07-22 10:33:54 6550 4
原创 iOS 获取网络图片的大小
- (CGSize)getImageSizeWithURL:(NSURL *)url{ CGImageSourceRef image = CGImageSourceCreateWithURL((CFURLRef)url, NULL); CGFloat width = 0.0f, height = 0.0f; if (image){ CFDictionaryRe
2016-07-15 17:50:25 661
原创 iOS 类似小红书闪动标签点动画
#import "CombinationViewController.h"@interface CombinationViewController (){ NSTimer *showTimer;//计时器变量 UIView * scanLine;}@end@implementation CombinationViewController- (void)viewDidLoad {
2016-07-15 11:50:05 3233
原创 iOS 图片放大缩小动画
UIView *singleMapView = [[UIView alloc] initWithFrame:CGRectMake(10, 150, 300, 250)]; singleMapView.backgroundColor = [UIColor blackColor]; [self.view addSubview:si
2016-07-15 11:48:20 4126
转载 Android 类似小红书标签效果(补间动画)
Android 动画 补间动画,控制一个image的缩放和透明度。<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" android:repeatCount="infinite"> // android:repeatCount="
2016-07-15 10:04:19 2767
原创 ios-计时器示范:一闪一闪View(动画效果)
本示例实现的动画:UIView定时消失随后又闪现,即一闪一闪的动画所采用的技术:定时器(NSTimer) + 动画(beginAnimations/commitAnimations)具体实现步骤:第一步:定时器部分完全复制上个示例:http://blog.csdn.net/wanggsx918/article/details/382699191、在.h文件中定义一个变量和一个Method:@inte
2016-07-15 09:59:52 2021
原创 iOS基于TextView键盘回收的几种方式
TextView.returnKeyType = UIReturnKeyDone;1.如果你程序是有导航条的,可以在导航条上面加多一个Done的按钮,用来退出键盘,当然要先实UITextViewDelegate。代码如下:- (void)textViewDidBeginEditing:(UITextView *)textView { UIBarButtonItem *done = [
2016-07-14 14:47:57 707
原创 iOS基于UITextView的字数限制和输入量显示
#define MAX_LIMIT_NUMS 50//显示输入字数和限制数 _textNumLab = [[UILabel alloc] init]; _textNumLab.font = GetFont(FONT_BUTTON); _textNumLab.text = @"0/50"; _textNumLab.textAlignment = 2; [sel
2016-07-14 14:36:04 1012
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人