SYWaveformPlayer 是简单的波形音频播放器,使用 SCWaveformView 和 AVAudioPlayer。主要特性:非常容易自定义播放进程(颜色,大小等等)。
FastttCamera是一个快速和简易的iOS相机框架,它是围绕AVFoundation的一个封装,能够让你构建自己强大的自定义相机App,而没有直接使用AVFoundation带来的所有头痛。 #import
你可以在所有最基本的绝对定位的 GUI 库上面实现功能强大的流式布局, 例如, iOS 的 UIKit 不支持流式布局, 你可以根据上面的代码扩展, 给 iOS 界面开发加上流式布局功能. 流式布局其实是非常有趣的一项功能
本人14年12月份,从网站开发组转到了移动开发组,自己的java两年半工作经验变成了object-c零经验。 2015年1月份新启动了一个移动项目,年后因为人事变动,自己从辅助开发变成了"核心"开发,目前项目基本接近尾声,
Reader 能够让 iOS 开发者轻而易举地在 iOS 设备屏幕上显示 PDF 文件。代码通用,不需要任何 XIB (因为所有 UI 元素都是代码生成的,具有极大的灵活性),运行于 iOS 4.0 及其以上版本设备中,同时还支持所有
IOS中对图片进行重绘处理的方法总结 一、CGImageRef是什么 CGImageRef是定义在 QuartzCore框架中的一个结构体指针,用C语言编写。在CGImage.h文件中,我们可以看到下面的定义:
简单和直观的iOS图表库。支持贡献图,时钟图和条形图。 Contribution Graph The contribution graph mimics the GitHub one. You
Android/iOS视频播放器,基于FFmpeg n2.6, 包含MediaCodec, VideoToolbox 支持。 特性 Common remove rarely used ffmpeg components
分分钟搞定IOS远程消息推送 一、引言 IOS中消息的推送有两种方式,分别是本地推送和远程推送,本地推送在 http://my.oschina.net/u/2340880/blog/405491
本文首先发布在微信公众号 codeKK Yalantis 致力于提供世界一流的 Android 和 iOS 应用开发服务,因一些动画很棒的开源库为大家所熟知,这里整理下他们的主要开源库。 1. ContextMenu
想在程序 开始或者进入某个界面,到结束程序或退出某个界面,获取到这个持续时间.获取到这个时间还需要转化一个取得时分秒. startTime == 全局变量 NSString *startTime; //开始的地方调用 -(NSString*)getCurrentTime{ NSDateFormatter *formatter = [[NSDateFormatteralloc] init]; [fo
#pragma mark -发送短信 @interface ViewController () { UIAlertView *mfAlertview;//定义一个弹出框 } -(void)showMessageViewController { if( [MFMessageComposeViewController canSendText] )//判断是否能发短息 { MFMessageCompos
- (void)textFieldDidBeginEditing:(UITextField *)textField{ NSArray *ws = [[UIApplication sharedApplication] windows]; for(UIView *w in ws){ NSArray *vs = [w subviews]; for(UIView *v in vs){ if([[NSStr
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [application setMinimumBackgroundFetchInterval:UIApplicationBackgroundFetchIntervalMinimu
@interface UIImage (Resize) //按形状切割图像 - (UIImage*)cutImageWithRadius:(int)radius; @end //图片剪切 - (UIImage*)cutImageWithRadius:(int)radius { UIGraphicsBeginImageContext(self.size); CGContext
1.导入库文件MediaPlayer.framework 2.#import<MediaPlayer/MediaPlayer.h> // 本地文件 NSURL *url = [[NSBundle mainBundle] URLForResource:@"xxxxxxxxxxxxxxx" withExtension:@"mov"]; // 沙盒中的网络路径 (注意这两种方式的区别) NSURL *v
处理UILabel根据文字长度和大小自动适应宽度和高度 //这个frame是初设的,没关系,后面还会重新设置其size。 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)]; label.numberOfLines = 0; label.backgroundColor = [UIColor clearColor]
在现在的很多智能手机中,内置了很多的传感器,我们开发的很多App都可以根据传感器的信息开发出交互性更加强的应用。现在我们先来iOS中使用并获取加速度传感器。 (1)代码实现如下: import
1 调用相机并且上传照片的方法 #import "ViewController.h" #import "AFNetworking.h" @interface ViewController () <UIActionSheetDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate> @property (wea
实现原理比较简单,这里不做过多介绍. #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UILabel *titleLabel; @property (copy , nonatomic)NSString *contentStr; @end - (void)view