IOS应用程序开发
只做五年的极客
这个作者很懒,什么都没留下…
展开
-
IOS完整学习路线
原创 2013-12-30 15:47:50 · 608 阅读 · 0 评论 -
presentModalViewController和dismissModalViewControllerAnimated的使用总结
在实际开发中,如果要弹出视图:我们常用到presentModalViewController方法和dismissModalViewControllerAnimated方法。presentModalViewController:弹出视图dismissModalViewControllerAnimated:隐藏视图贴代码:弹出视图:转载 2014-02-28 17:05:12 · 577 阅读 · 0 评论 -
iOS视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途
iOS视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途init-初始化程序viewDidLoad-加载视图viewWillAppear-UIViewController对象的视图即将加入窗口时调用;viewDidApper转载 2014-02-28 17:11:33 · 825 阅读 · 0 评论 -
ios常用控件的初始化
1.UIButton UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = CGRectMake(0, 0 , 111, 111); [button setBackgroundImage:[UIImage imageNamed:@"button.png转载 2014-03-03 10:08:59 · 697 阅读 · 0 评论 -
[[UIScreen mainScreen] bounds]和 applicationFrame
一直对ios设备的尺寸不大敏感,搞不清[[UIScreen mainScreen] bounds] 和[UIScreen mainScreen] applicationFrame]的区别,故总是心虚,现扫盲下:定义一个宏:1#define PrintRect(frame) NSLog(@"X:%f,Y:%f,W:%f,H:%f",frame.or转载 2014-03-03 10:38:29 · 773 阅读 · 0 评论 -
boldSystemFontOfSize 和 systemFontOfSize 的区别
1 + systemFontOfSize:2 + boldSystemFontOfSize:3 + italicSystemFontOfSize:1 中是系统的默认方法;2 是字体 bold :醒目的;雄浑的;突出的,使用后会加粗字体; 3 字体为斜体 italic [i'tælik] n. 斜体,斜体字转载 2014-03-03 14:46:52 · 4049 阅读 · 0 评论 -
UIButton 小技巧setTitleEdgeInsets
[but setTitleEdgeInsets:UIEdgeInsetsMake(top, left, bottom, right)];这四个参数的意思,是你设置的这个title内容离这个but每个边的距离是多少,上,左,下,右,以左边为例:如果left是正的,效果就是title向左移left个像素,如果是负的就是向右移动left个像素转载 2014-03-03 14:52:21 · 1699 阅读 · 0 评论 -
IOS开发中的CGFloat、CGPoint、CGSize和CGRect
http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CGGeometry/Reference/reference.htmlCGGeometry类定义几何元素的结构和操作几何元素的函数。1、数据类型:CGFloat: 浮点值的基本类型CGPoint: 表示一个二维坐转载 2014-03-06 19:03:11 · 1139 阅读 · 0 评论 -
【IOS】IOS上实现的自定义仪表盘(可以用在流量监控之类的应用上)
原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/toss156/article/details/7407770】今天给大家带来一个自定义的仪表盘,效果图如下。 Demo中用到了 Quar转载 2014-03-06 15:48:05 · 1095 阅读 · 0 评论 -
Xcode4启动画面不出现,怎么设定才能表示?
具体步骤(1)你先找个已有的项目来启动它,启动之后你桌面上方的那些菜单栏会随xcode的启动而改变是吧(2)然后有个window菜单,下栏里有welcome to xcode 选项(3)点进去之后就会出现你所要找的启动向导界面,再把那个勾选上,下回启动如您所愿。转载 2014-02-28 10:19:13 · 717 阅读 · 0 评论 -
将NavigationBar设置透明
转载自:http://blog.sina.com.cn/s/blog_621403ef0100tuna.html将NavigationBar设置透明(仅将指定视图控制器进行透明处理),步骤如下:1.在视图控制器的头文件中实现UINavigationControllerDelegate,例如:@interface PicturePreviewViewController : UI转载 2014-02-28 17:29:31 · 814 阅读 · 0 评论 -
xcode5编译过的xib 怎么在xcode4.6下打开
xcode5编译过的xib 如何在xcode4.6下打开IOS7一出来,对应的xcode版本变成了5了,这次xcode升级比较大,特别是在源代码编译方面,苹果下足了功夫,编译时间不到原来的一半,忽然强烈觉得android在这方面需要加强啊;其他不多说,XIB在XCODE5上使用的最新编译,只能在5上面修改和查看,然后4.6上面是打不开的;解决办法:兼容低版本,跟我们兼容io转载 2014-02-28 10:16:03 · 641 阅读 · 0 评论 -
tableview方法中#warning 的解决办法
在tableview方法里总有几个warning: #warning incomplete method implementation 或 #warning potentially Incomplete method implementation?在xcode 4 开始,建立TableViewController,自动生成的代码都会自动加上这两行,目的是警告开发者需要完成numberO原创 2013-12-24 11:56:49 · 915 阅读 · 0 评论 -
iOS开发(92)之 plist文件的读写
在做iOS开发时,经常用到到plist文件, 那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。转载 2014-01-14 16:28:25 · 540 阅读 · 0 评论 -
为何需要调用“super viewDidLoad”
- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning];}- (void)viewDidLoad { [super viewDidLoad];}在上面的代码中,为什么需要调用父类相应的方法呢?以viewDidLoad转载 2014-02-26 13:40:28 · 1902 阅读 · 0 评论 -
loadView学习总结
UIViewController类或其子类会在初始化时创建一个UIView对象,会作为控制器的默认视图显示出来,可以通过self.view寻址访问。但没有调用loadView方法时,self.view=nil。loadView在每一次使用self.view这个property,并且self.view为nil的时候被调用,用以产生一个有效的self.view。这个接口原本是为了让我们自定义view用转载 2014-02-26 13:48:49 · 728 阅读 · 0 评论 -
Your build settings specify a provisioning profile with the UUID, no provisioning profile was
在Archive项目时,出现了“Your build settings specify a provisioning profile with the UUID “”, however, no such provisioning profile was found”的出错。一直提示指定UUID的provisioning profile找不到,感觉很奇怪。明明自己的provisioning prof转载 2014-02-28 09:34:39 · 614 阅读 · 0 评论 -
ios ViewController 页面跳转
从一个Controller跳转到另一个Controller时,一般有以下2种: 1、利用UINavigationController,调用pushViewController,进行跳转;这种采用压栈和出栈的方式,进行Controller的管理。调用popViewControllerAnimated方法可以返回。 PickImageViewController *ickImage转载 2014-02-28 17:21:48 · 732 阅读 · 0 评论 -
iOS真机调试 for Xcode 5
由于Xcode5的到来,关于iOS软件进行真机调试方面,有了一些变化,苹果在Xcode 5中修改了一些规则,一方面是阻止以往破解的方式进行调试(免证书).另一方面是添加了自动生成证书的功能特性,来加快我们开发者生成一些调试用的证书.免去我们频繁要去苹果开发者网站自己生成.接下来就介绍一下如何在Xcode5中进行真机调试.一、真机调试所需材料说明在申请真机调试证书之前,先转载 2014-02-28 09:55:55 · 636 阅读 · 0 评论 -
text view小结
在.h文件中声明:@interface ProtocolViewController :UIViewControllerUITextViewDelegate>{ UITextView *textView;}@property (nonatomic,retain)UITextView *textView;@end转载 2014-03-31 09:00:10 · 688 阅读 · 0 评论