- 博客(29)
- 资源 (2)
- 收藏
- 关注
转载 基本图形的绘制
基本图形的绘制 包括: 代码画线,画文字 图片 裁剪 重绘 简单动画当自定义view的时候 系统会自动调用drawRect 方法画线[objc] view plaincopy- (void)drawRect:(CGRect)rect { // Drawing code // 1.获得图形上下
2015-01-31 18:11:15 498
转载 应用截图
iPhone自从推出后就自带了截屏功能,简单而易用,所以应用就没什么截屏的需求了,不过有些时候我们还是会遇到这个需求。比如,我们开发了一个播放器,用openGL进行video render,此时直接截屏有可能有OSD叠加内容,所以希望能截完全是视频的帧,这时就需要应用自己来实现了。 从应用角度看,虽说都是截屏,但用不用openGL是不同的,因为openGL是直接写GPU fram
2015-01-31 18:10:09 477
原创 We are unable to upload this Certificate file because it is invalid.
Mac OS 中,打开应用程序,找到 钥匙串访问(Keychain Access)工具打开主菜单 - 证书助理(Certificate Assistant)-从证书代理请求证书(Request a Certificate From a Certificate Authority)输入iDP注册时的email,用户名自定义,选择“存储到磁盘”,选择‘Let me specify key pair i...
2015-01-31 13:55:04 664
转载 OS--阻止文件被iTunes和iCloud同步,Do Not Backup属性
IOS--阻止文件被iTunes和iCloud同步,Do Not Backup属性 (2013-01-14 10:28:06)转载▼标签: 杂谈分类: iphone开发http://www.cocoachina.com/bbs/read.php?tid=86244http://www.ooso.net
2015-01-26 20:06:01 1184
转载 iOS开发资源推荐:iOS-NBUKit、GPUImage以及KxMovie等
iOS-NBUKit NBUKit:可定制camera、assets、image editing、gallery、picker以及UIKit subclasses使用:NBUCore 包括:NBUCameraView、NBUAssets、Cropping/Filters、NBUGallery以及NBUImagePickerController组件。
2015-01-26 16:10:40 762
转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running
2015-01-26 11:37:25 344
转载 .Documents
1.Documents:只有用户生成的文件、其他数据及其他程序不能重新创建的文件,应该保存在/Documents 目录下面,并将通过iCloud自动备份。2.Library:可以重新下载或者重新生成的数据应该保存在 /Library/Caches 目录下面。举个例子,比如杂志、新闻、地图应用使用的数据库缓存文件和可下载内容应该保存到这个文件夹。3.tmp:
2015-01-26 10:59:29 503
转载 iOS绘图教程
本文是《Programming iOS5》中Drawing一章的翻译,考虑到主题完整性,翻译版本中加入了一些书中未涉及到的内容。希望本文能够对你有所帮助。(本文由海水的味道翻译整理,转载请注明译者和出处,请勿用于商业用途!原文) Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架
2015-01-23 12:02:54 437
转载 谓词编程指南(摘要)
谓词编程指南(摘要)Posted on 2014年3月17日谓词概览创建谓词使用格式化字符串创建谓词字符串常量、变量及通配符布尔值动态属性名在代码中创建谓词使用谓词模板创建谓词格式化字符串总结使用谓词对谓词进行评估谓词与数组结合在谓词中使用键路径Null值性能谓词格式化字符串
2015-01-23 11:21:35 890
转载 非对称加解密(RSA)
非对称加解密(RSA)Posted on 2014年4月17日示例代码,参见https://github.com/Daniate/AsymmetricEncryptionDecryption。RSASecurity.hObjective-C123456789101112131415161718192021222
2015-01-23 11:18:47 990
转载 ActionSheet样式UIAlertController的正确使用
苹果在WWDC 2014 session video的a look inside presentation controllers一讲中,展示了如何使用UIAlertController,看起来挺简单,但在实际用的时候,问题不少,原因是苹果并没有详细对其进行说明,因此不得不探索一番。对于Alert样式的UIAlertController,没有什么问题(在不同设备上及在处理屏幕旋转问题上,都
2015-01-23 11:16:00 4119
转载 ios学习流水账2
1、UISearchBar自定义背景、取消按钮中文设置C代码 UISearchBar *seachBar=[[UISearchBar alloc] init]; //修改搜索框背景 seachBar.backgroundColor=[UIColor clearColor]; //去掉搜索框背景 [[searchbar.sub
2015-01-23 10:54:35 1120
转载 CoreText 绘制文字
转自 http://blog.sina.com.cn/s/blog_6cffce7701016k7p.html首先导入CoreText.framework,并在需要使用的文件中导入:#import创建一个NSMutableAttributedString:NSMutableAttributedString *attriString = [[[NSMu
2015-01-23 10:09:05 1106
转载 coretext IOS文字排版
转自阿毛的蛋疼地 第一次比较深入接触iOS文字排版相关内容是在12年底,实现某IM项目聊天内容的图文混排,照着nimbus的AttributedLabel和Raywenderlish上的这篇文章《Core Text Tutorial for iOS: Making a Magazine App》改出了一个比较适用于聊天内容展现的图文混排(文字和表情)控件。 选择
2015-01-23 10:02:54 545
原创 CATextLayer 绘制文字
y]; CATextLayer *lary = [CATextLayer layer]; lary.string = @"dasfasa"; lary.bounds = CGRectMake(0, 0, 320, 20); lary.font = (__bridge CFTypeRef)(@"HiraKakuProN-W3"); //字体的名字 不是 UI
2015-01-23 09:49:48 1442
转载 iOS-Core-Animation-Advanced-Techniques(七)
高效绘图、图像IO以及图层性能高效绘图不必要的效率考虑往往是性能问题的万恶之源。 ——William Allan Wulf在第12章『速度的曲率』我们学习如何用Instruments来诊断Core Animation性能问题。在构建一个iOS app的时候会遇到很多潜在的性能陷阱,但是在本章我们将着眼于有关绘制的性能问题。软件绘图术语绘图通常在Core An
2015-01-23 09:33:55 864
转载 自定义 Layer 属性的动画
转自@nixzhu的GitHub主页(译者:@nixzhu),原文《Animating Custom Layer Properties》默认情况下,CALayer 及其子类的绝大部分标准属性都可以执行动画,无论是添加一个 CAAnimation 到 Layer(显式动画),亦或是为属性指定一个动作然后修改它(隐式动画)。但有时候我们希望能同时为好几个属性添加动画,使它们看起...
2015-01-22 18:03:48 435
转载 第六章:Specialized Layers
第六章:Specialized Layers 类别用途CAEmitterLayer用于实现基于Core Animation粒子发射系统。发射器层对象控制粒子的生成和起源CAGradientLayer用于绘制一个颜色渐变填充图层的形状(所有圆角矩形边界内的部分)
2015-01-22 17:37:04 665
转载 CAShapeLayer 和 CAGradientLayer 配合用
//CAShapeLayer是通过给一条曲线来绘制的,我们可以给定不同曲线来制造动画,我们也可以改变下面的曲线来制造动画// self.backgroundLayer.strokeStart=0.0f;// self.backgroundLayer.strokeEnd=1.0f;[self.backgroundLayer setLineJoin:@"round"];//设置线条的相
2015-01-22 16:54:07 922
转载 UIFontWDCustomLoader
UIFontWDCustomLoaderhttps://github.com/daktales/UIFontWDCustomLoaderYou can use UIFontWDCustomLoader category to load any compatible font into your iOS projects at runtime without messing with
2015-01-22 16:53:39 443
转载 CAShapeLayer 其他有用的层
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接.核心动画提供了很多种层,来帮助我们完成许多的任
2015-01-22 16:44:11 389
转载 CAShapeLayer FontAwesome
使用FontAwesomehttps://github.com/PrideChung/FontAwesomeKit 为什么要使用FontAwesome呢,其实,它的字体就是矢量图,无论是放大还是缩小都不失真的矢量图哦.1. 下载源码,导入文件夹FontAwesomeKit,然后引入头文件FontAwesomeKit.h 2.
2015-01-22 16:40:31 627
转载 CAShapeLayer与CAGradientLayer
两个动画效果来了解一下CALayer的两个重要的subClass:CAGradientLayer和CAShapeLayer。微视录制视频的时候那个进度效果和Spark相机类似,但是个人还是比较喜欢Spark相机的录制的效果。 CAShapeLayer 我们做一个和Spark相机一样的圆形进度,每一段有一种颜色,标识不同时间段录的视频。 首先,我们创建一个UIView的子类叫
2015-01-22 16:21:33 442
转载 CAShapeLayer与UIBezierPath
//转自:http://blog.csdn.net/volcan1987/article/details/9969455使用CAShapeLayer与UIBezierPath可以实现不在view的drawRect方法中就画出一些想要的图形步骤:1、新建UIBezierPath对象bezierPath2、新建CAShapeLayer对象caSh
2015-01-22 15:35:02 416
转载 IOS发送Email的两种方法
IOS系统框架提供的两种发送Email的方法:openURL 和 MFMailComposeViewController。借助这两个方法,我们可以轻松的在应用里加入如用户反馈这类需要发送邮件的功能。 1.openURL使用openURL调用系统邮箱客户端是我们在IOS3.0以下实现发邮件功能的主要手段。我们可以通过设置url里的相关参数来指定邮件的内容,不过其缺点很明显,这
2015-01-13 10:40:13 1239
转载 iOS 第三方应用调用safari
转载自:http://www.2cto.com/kf/201211/171644.html就用这就能打开safari;NSURL* url = [[ NSURL alloc ] initWithString :@"http://www.baidu.com"];[[UIApplication sharedApplication ] openURL: [url autorele
2015-01-13 10:39:41 745
转载 GCD延迟
延迟1s钟执行[objc] view plaincopydouble delayInSeconds = 1.0; dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC)); d
2015-01-12 20:17:46 526
转载 修改UITextfield的Placeholder字体的颜色
//第一种 UIColor *color = [UIColor whiteColor]; _userName.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"用户名" attributes:@{NSForegroundColorAttributeName: color}];
2015-01-12 20:17:09 358
转载 CABasicAnimation 基本动画学习
转自:http://blog.csdn.net/yanxiaoqing/article/details/7384339几个可以用来实现热门APP应用PATH中menu效果的几个方法+(CABasicAnimation *)opacityForever_Animation:(float)time //永久闪烁的动画{ CABasicAnimation
2015-01-03 11:13:02 349
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人