随笔分类 -  iOS

摘要:许多UIView的子类,如UIButton或UILabel,它们的形状都是系统固定的。但是,对于一些特殊的情况,我们需要绘制产品狗想要的图形。那么等待我们的只有两个选择:第一,可以使用UIImageView类显示一个静态的图形(建议,但是low);第二,通过代码动态地绘制一个图形(不建议,但是某些情 阅读全文
posted @ 2016-04-15 14:10 w_only 阅读(621) 评论(0) 推荐(0)
摘要:Paths中的几个重要元素 Points void CGContextMoveToPoint ( CGContextRef c, CGFloat x, CGFloat y ); 指定一个点成为current point Quartz会跟踪current point一般执行完一个相关函数后,curre 阅读全文
posted @ 2016-04-15 14:09 w_only 阅读(226) 评论(0) 推荐(0)
摘要:在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换。Objective-C做为ANSI C的扩展,使用C标准库头文件<math.h>中定义的数学常量宏及数学函数来实现基本的数学计算操作,所以不必费神再在Cocoa Foundation中寻找相应的函数和类了 阅读全文
posted @ 2016-04-15 13:42 w_only 阅读(344) 评论(0) 推荐(0)
摘要:1、 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果 阅读全文
posted @ 2016-04-15 13:39 w_only 阅读(258) 评论(0) 推荐(0)
摘要:1. / //Test "/" cout << "Test \"/\"!" << endl; cout << "7 / 2 = " << 7/2 << endl; //3 cout << "7 / 2.0 = " << 7/2.0 << endl; //3.5 cout << "7.0 / 2 = 阅读全文
posted @ 2016-04-15 13:37 w_only 阅读(3424) 评论(0) 推荐(0)
摘要:1、始终隐藏状态栏 如果在App中需要状态栏一直是隐藏着的,可以在AppDelegate的application:didFinishLaunchingWithOptions:函数中进行设置,比如下面这段示意代码可以让状态栏以淡出的方式隐藏起来: - (BOOL)application:(UIAppl 阅读全文
posted @ 2016-04-15 10:51 w_only 阅读(213) 评论(0) 推荐(0)
摘要:首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的vie 阅读全文
posted @ 2016-04-13 20:32 w_only 阅读(550) 评论(0) 推荐(0)
摘要:UIPickerView也是一个选择器控件,它比UIDatePicker更加通用,它可以生成单列的选择器,也可生成多列的选择器,而且开发者完全可以自定义选择项的外观,因此用法非常灵活。 UIPickerView直接继承了UIView,没有继承UIControl,因此,它不能像UIControl那样绑 阅读全文
posted @ 2016-04-12 16:54 w_only 阅读(264) 评论(0) 推荐(0)
摘要:写在前面 本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。 性能对 iOS 应用的开发尤其重要, 阅读全文
posted @ 2016-04-12 15:01 w_only 阅读(292) 评论(0) 推荐(0)
摘要:Xcode、Git和Github是三个伟大的编程工具。本文记录一下如何在Xcode中使用Git作为源代码控制工具,以及如何将本地的Git仓库和远程Github上的仓库集成起来。 1. 如何为新建的Xcode项目使用Git Xcode4开始,就已经将Git作为内置的源代码控制(Source Contr 阅读全文
posted @ 2016-04-12 14:13 w_only 阅读(4790) 评论(0) 推荐(0)
摘要:http://www.cocoachina.com/ios/20140524/8536.html 阅读全文
posted @ 2016-04-12 14:04 w_only 阅读(240) 评论(0) 推荐(0)
摘要:开始之前,首先回顾一下iOS7初体验(1)——第一个应用程序HelloWorld中的一张图,如下所示: 本文分享一下Images.xcassets的体验~_~ 1. 打开此前使用过的HelloWorld项目,然后单击并打开导航区域中的Images.xcassets,看看都有些什么东东:]: 2. 在 阅读全文
posted @ 2016-04-12 11:05 w_only 阅读(1940) 评论(0) 推荐(0)
摘要:先介绍下Asset Catalog,Asset Catalog是Xcode5引入的一个新的图片管理方式,有几个好处: 1.自动管理图片,如@1x,@2x图片,使用的时候使用Asset 名字即可 2.管理应用的Icon和Default图片,这个挺方便的,可以完全抛开以前规范命名如Icon.png,Ic 阅读全文
posted @ 2016-04-12 10:49 w_only 阅读(8739) 评论(0) 推荐(0)
摘要:1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 // Do any additional setup after loading the view. 5 self.title = @"拷贝文件到Sandbox"; 6 7 //文件类型 8 NSString * docPath... 阅读全文
posted @ 2016-04-11 18:25 w_only 阅读(1004) 评论(0) 推荐(0)
摘要:iOS8和iPhone6发布已经过去蛮久了,广大的果粉终于迎来了大屏iPhone,再也不用纠结为大屏买三星舍苹果了…但是对于iOS开发人员来说,迎来了和Android开发开发一样的问题—>各种屏幕的适配(是不是可以要求加工资的节奏).对于适配,网传各种有关Size Class的论点,前段时间太忙,一 阅读全文
posted @ 2016-04-11 11:43 w_only 阅读(289) 评论(0) 推荐(0)
摘要:iPhone屏幕适配,历史及现状 初代iPhone 2007年,初代iPhone发布,屏幕的宽高是320×480像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到iPhone 3GS的也保持不变。 那时编写的iOS应用程序的(应用程序),只支持绝对定位。比如一个按钮(X,Y,宽度,高度)=(2 阅读全文
posted @ 2016-04-11 11:32 w_only 阅读(591) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/wzzvictory/article/details/18269713 出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯录能在用户授权的情况下被第三方应用访问),这个规则把iOS系统的封闭性展现的淋 阅读全文
posted @ 2016-04-08 12:13 w_only 阅读(1122) 评论(0) 推荐(0)
摘要:宏定义的黑魔法 - 宏菜鸟起飞手册 宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开define将寸步难行。而在更高层级进行开发时,我们会将更多的重心放在业务逻辑上,似乎对宏的使用和依赖并不多。但是使用宏定义的好处是不 阅读全文
posted @ 2016-04-08 10:29 w_only 阅读(732) 评论(0) 推荐(0)
摘要:iPad和iPhone上的应用程序图标 iPad和iPhone上的应用程序图标 问:如何在iPad和iPhone使用我的应用程序包中的图标文件? 答:下面是处理文件的图标为iPhone专用的应用程序,iPad的专用应用程序,以及通用的应用程序的指导方针。 如果你不为所列出的可选的图标之一提供的艺术品 阅读全文
posted @ 2016-04-08 09:49 w_only 阅读(1744) 评论(0) 推荐(0)
摘要:这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。在网上查了一下资料,感觉没有一个比较完善的流程,于是决定把整个流程写下来,供大家参考。 首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStor 阅读全文
posted @ 2016-04-07 18:03 w_only 阅读(551) 评论(0) 推荐(0)