随笔分类 -  iOS

上一页 1 ··· 6 7 8 9 10 11 下一页
Something about iOS
摘要:ios5中就引入了这个UIPageViewController,它也是一种controller容器,提供了2种在controller之间切换的动画,一种是很普通的滑动效果,另一种是很炫的书翻页效果。如果你的程序有多个在功能上并列的controller,并且适合使用以上2种动画进行切换,那么就应当使用UIPageViewController。关于UIPageViewController,有2个重要的属性,这2个属性都是在采用书翻页效果的动画时才有用的,一个是spineLocation,一个是doubleSided。其中spineLocation表示书脊的位置,有min,mid,max三个选项,其 阅读全文
posted @ 2013-12-30 11:21 幻化成疯 阅读(3477) 评论(0) 推荐(0)
摘要:在使用xcode时常常会遇到这2个概念,今天总结一下。wiki中关于llvm的描述:LLVM提供了完整編譯系統的中間層,它會將中間語言(IF, Intermediate form)從編譯器取出與最佳化,最佳化後的IF接著被轉換及鏈結到目標平台的汇编语言。LLVM可以接受來自GCC工具鏈所編譯的IF,包含它底下現存的編譯器。请参考以下链接,http://www.weiphone.com/apple/blog/2009-09-27/The_heart_of_Snow_Leopard_LLVM_and_Clang_206356.shtmlClang 和 LLVM 的更多资料,请参看官方文档,http 阅读全文
posted @ 2013-12-26 10:58 幻化成疯 阅读(806) 评论(0) 推荐(0)
摘要:在网上经常看到关于layer的tree的描述,不太理解,今天找到了官方文档,原文在Core Animation Programming Guide 中。Layer Trees Reflect Different Aspects of the Animation StateAn app using Core Animation has three sets of layer objects. Each set of layer objects has a different role in making the content of your app appear onscreen:Object 阅读全文
posted @ 2013-12-24 16:51 幻化成疯 阅读(1513) 评论(0) 推荐(0)
摘要:与动画有关的几个类的继承关系涉及到动画的类主要有6个,看一下它们的基本用途:1. CAAnimation动画基类2. CAAnimationGroup组合多个动画3. CAPropertyAnimationCAPropertyAnimationis an abstract subclass ofCAAnimationfor creating animations that manipulate the value of layer properties. The property is specified using a key path that is relative to the lay 阅读全文
posted @ 2013-12-24 15:13 幻化成疯 阅读(820) 评论(0) 推荐(0)
摘要:以前选中cell时,常常判断选中的行数,但是当cell的顺序发生变化时,就要改动处理函数,特别是行数比较多的时候,很麻烦。之后运用cell的title的内容判断,但是这种判断与现实的内容密切相关,如果改了title内容,也需要改动处理代码,也不正规。最标准的方法是,声明一个枚举类型,enum,这样如果改动了cell的顺序,只需要改动enum的定义就可以。代码如下:typedef NS_ENUM(NSInteger, MMProgressHUDDemoFeatureType) { MMProgressHUDDemoTypeStylePlain = 0, MMProgressHUDDe... 阅读全文
posted @ 2013-12-23 18:02 幻化成疯 阅读(713) 评论(0) 推荐(0)
摘要:UIBezierPath是在画图,定制动画轨迹中都有应用。 UIBezierPath有许多类方法,能够创建基本的曲线,比如利用一个rect创建一个椭圆path的方法:bezierPathWithOvalInRect。1.看看如何绘制一个扇形路径 UIBezierPath *piePath = [UIBezierPathbezierPath]; [piePath moveToPoint:center]; [piePath addArcWithCenter:center radius:radius startAngle:topAngle endAngle:endAngle cloc... 阅读全文
posted @ 2013-12-23 17:11 幻化成疯 阅读(8217) 评论(0) 推荐(0)
摘要:正在编辑中,尚未完成先看看ios的target是什么,请先参看http://www.cocoachina.com/bbs/read.php?tid-10884.html做个大概了解这里有一篇文章,介绍了如何建立一个依赖于“另外的静态库工程” 的工程http://blog.carbonfive.com/2011/04/04/using-open-source-static-libraries-in-xcode-4/如何在一个xcode5页面中显示多个project呢,有2种方法,第一种,建立workspace,添加需要的工程,效果如图第二种,直接在建好的工程内,通过add files to &q 阅读全文
posted @ 2013-12-20 16:21 幻化成疯 阅读(760) 评论(0) 推荐(0)
摘要:由于原文创作时间较早,一些内容不实用了,我对其进行了加工,去掉了一部分内容,添加了一点注释。原文连接http://www.cnblogs.com/ydhliphonedev/archive/2012/04/27/2473927.html当然在ios中并不是所有的对象都支持copy,mutableCopy,遵守NSCopying 协议的类可以发送copy消息,遵守NSMutableCopying 协议的类才可以发送mutableCopy消息。如果想自定义一下copy 那么就必须遵守NSCopying,并且实现 copyWithZone: 方法,如果想自定义一下mutableCopy 那么就必须遵 阅读全文
posted @ 2013-12-20 13:28 幻化成疯 阅读(307) 评论(0) 推荐(0)
摘要:这个容易忘记,然后只能用些自己写的长代码代替了。。。。这里做个备忘主要用到NSFileManager的contentsOfDirectoryAtPath:error:和 NSArray的pathsMatchingExtensions: 阅读全文
posted @ 2013-12-19 17:29 幻化成疯 阅读(270) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/zsomsom/article/details/9163635 阅读全文
posted @ 2013-12-19 11:18 幻化成疯 阅读(146) 评论(0) 推荐(0)
摘要:Android中的通知只有一种,就是Local Notifications,而iOS中除了Local Notifications外,还有一种Push Notifications。ios的这2种notification虽然最终的表现相同,都是给用户一个弹出了一条通知,但他们的目的和发出通知的方式完全不... 阅读全文
posted @ 2013-12-18 14:45 幻化成疯 阅读(1766) 评论(0) 推荐(0)
摘要:这里有一篇文章,请阅读,感谢作者!http://blog.csdn.net/kmyhy/article/details/7733619当请求的网站有安全认证问题时,都需要通过[[challenge sender] useCredential:credential forAuthenticationChallenge:challenge]; 方法把相应的NSURLCredential对象注册到系统。 阅读全文
posted @ 2013-12-12 16:36 幻化成疯 阅读(350) 评论(0) 推荐(0)
摘要:想详细的了解网络下载的相关知识,要仔细阅读URL Loading System Programming Guide 这里有篇好文章(http://www.shinobicontrols.com/blog/posts/2013/09/20/ios7-day-by-day-day-1-nsurlsess 阅读全文
posted @ 2013-12-12 15:22 幻化成疯 阅读(793) 评论(0) 推荐(0)
摘要:In OS X v10.6 and later, operation queues use thelibdispatchlibrary (also known as Grand Central Dispatch) to initiate the execution of their operatio... 阅读全文
posted @ 2013-12-12 11:46 幻化成疯 阅读(323) 评论(0) 推荐(0)
摘要:详细信息,请参看android官方文档中的class类的介绍 ,和苹果的官方文档Objective-C Runtime Referencejava中常常听到反射reflection,在java的class类的文档中,这样介绍class类,The in-memory representation of... 阅读全文
posted @ 2013-12-11 11:06 幻化成疯 阅读(191) 评论(0) 推荐(0)
摘要:最近学习了一下ios7比较重要的一项功能,就是 controller 的 custom transition。在ios7中,navigation controller 中就使用了交互式过渡来返回上级界面,可以通过设置interactivePopGestureRecognizer.enabled 来关... 阅读全文
posted @ 2013-12-05 22:32 幻化成疯 阅读(2670) 评论(0) 推荐(0)
摘要:iOS 和 Android中都有alert这种提示框,下面简单介绍下。ios中的alert叫做UIAlertView,共有4种样式,由于在ios7上,自定义alertview不太好用,所以也就这4种样式。typedef enum { UIAlertViewStyleDefault = 0, ... 阅读全文
posted @ 2013-12-05 14:51 幻化成疯 阅读(618) 评论(0) 推荐(0)
摘要:这里有一篇好文章http://www.winddisk.com/2012/06/07/transform/先看几个知识点,UIView 的frame,bounds,center,transform属性,CAlayer的position,anchorPoint,transform.1.当一个view的frame被更改时a.当更改size时,它的bounds的width和height会被更改为与frame的size一致,但是bounds的origin不会被更改。view的center,layer的position可能会被更改。b.当更改origin时,对bounds属性无影响。view的cente 阅读全文
posted @ 2013-12-04 11:52 幻化成疯 阅读(2324) 评论(0) 推荐(0)
摘要:要预览iOS的各种字体的效果,可以访问http://iosfonts.com 阅读全文
posted @ 2013-12-02 17:30 幻化成疯 阅读(233) 评论(0) 推荐(0)
摘要:以前写程序时,经常被旋转问题弄的头疼,今天为了解决这个问题,偶然看到了苹果官方文档View Controller Programming Guide for iOS。这才发现这个必读的资料!以前许多关于controller的不解,在这里都得到了解释,请仔细阅读!----------------------------------------------------------------------------------------这里做点总结,ios中的controller分为2大类,一种就是普通的controller,另一种是Container view controller(可以翻译成 阅读全文
posted @ 2013-12-01 12:02 幻化成疯 阅读(236) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 下一页