![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iphone
文章平均质量分 55
_fishLoveCat
这个作者很懒,什么都没留下…
展开
-
xcode 4.2 新建工程模板详解
在Xcode4.2中新建一个工程,有三个大类可选:1.Application:在这个类别下面,你可以看到下面8种可选类型4.2 新建工程模板详解" style="margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; p转载 2011-11-21 12:56:55 · 710 阅读 · 0 评论 -
plist文件的读写
在做IOS开发时,经常用到到plist文件, 那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。转载 2012-08-31 15:17:21 · 526 阅读 · 0 评论 -
IOS开发者证书配置和安装
这个是证书,我们先从这里一次开始向下 一步一步的配置。点这里,会下载一个.cer的证书文件下来。。。然后双击这个下载下来的证书,安装到登录钥匙串。。。看到没有?这就是安装好后的证书。这个证书就不用管了.....接着来点击 钥匙串 - 》证书助理 - 从证书机构请求转载 2012-10-15 11:32:15 · 3018 阅读 · 0 评论 -
ios随机数,and()、random()、arc4random()
1、iphone有几个内嵌的随机数发生器,如rand()、random()、arc4random()其精确程度为arc4random() > random() > rand()可以由其原型进行推断int rand();long random();u_int32_t arc4random();转载 2013-04-02 10:46:34 · 767 阅读 · 0 评论 -
iOS里面Frameworks 的介绍
1.Cocoa 事件层。AddressBookUI使用通讯录的UI框架,以显示联系人的通讯录数据库中的数据。EventKitUI创建的用户界面,用于查看和编辑日历数据与事件套件UI框架。GameKit在应用程序与游戏Kit框架添加网络功能。iAdIAD框架,在您的应用程序放置全屏幕广转载 2013-04-07 10:29:22 · 1260 阅读 · 0 评论 -
设置tableview选中行的背景色
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ //设置为透明色 [self.lookOverTableViewcellForRowAtIndexPath:indexPath].selectionStyle = UITab原创 2013-04-15 10:26:32 · 1536 阅读 · 0 评论 -
ios NSTimeInterval获取时间间隔
想在程序开始或者进入某个界面 ,到结束程序或退出某个界面,获取到这个持续时间. 获取到这个时间还需要转化一个取得时分秒.-(NSString *)getCurrentTime{ NSDateFormatter *formatter = [[NSDateFormatteralloc] init]; [formatter setDateFormat:@"yy转载 2013-05-27 14:01:59 · 31693 阅读 · 1 评论 -
IOS下 UILabel 如何自动换行
背景:相信很多朋友都遇到过,文本的内容长度不一,需要根据内容的多少来自动换行处理。场景:很多APP中评论,有的评论长,有的评论短,有的一行,有的多行。下面以评论的实现为例来说说具体如何实现。技术点:UILabel的自动换行,自动换行的同时要自适应Frame大小。UITableView的行高自适应内容,实时调整高度。实现转载 2013-07-26 09:36:57 · 1198 阅读 · 0 评论 -
IOS UITextView自适应高度
LOFTER app需要实现了一个类似iPhone短信输入框的功能,它的功能其实蛮简单,就是:【UITextView的高度随着内容高度的变化而变化】。实现思路应该是:在UITextView的textChanged事件响应代码里计算输入内容的高度,然后如果高度与文本变化前比起来有变化,则修改UITextView的高度为这个新的高度。这看起来很简单。添加内容变化的通知响应事件:转载 2013-10-12 09:27:58 · 19356 阅读 · 0 评论 -
IOS图片自适应后绘制在scrollview上
#import @interface UIImage (QDImage)/** 根据传key(图片名字)从工程路径或自定义路径中获取到一张图片 @param key 需要获取的图片名字 @return 返回图片名对应的图片 */+(UIImage *)QDResourcesImagePathString:(NSString *)key;原创 2013-10-30 09:09:13 · 4622 阅读 · 6 评论 -
IOS开发UI篇之──自定义加载等待框(MBProgressHUD)
这里介绍一下网友开源的MBProgressHUD类,实现等待框,一、网上下载 MBProgessHUD 类文件,直接导入到工程即可二、示例分析在我的工程中示例如下:1)在ShowImageViewController.h头文件代码如下:#import#import"MBProgressHUD.h"转载 2012-08-13 11:05:57 · 914 阅读 · 0 评论 -
CATransition的动画效果类型及实现方法
实现iphone漂亮的动画效果主要有两种方法,一种是UIView层面的,一种是使用CATransition进行更低层次的控制,第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供大家参考。 [UIViewbeginAnimations:@"Curl"con转载 2012-05-07 16:07:53 · 501 阅读 · 0 评论 -
int,NSInteger,NSUInteger,NSNumber
1.当需要使用int类型的变量的时候,可以像写C的程序一样,用int,也可以用NSInteger,但更推荐使用NSInteger,因为这样就不用考虑设备是32位的还是64位的。2.NSUInteger是无符号的,即没有负数,NSInteger是有符号的。3.有人说既然都有了NSInteger等这些基础类型了为什么还要有NSNumber?它们的功能当然是不同的。 NSIntege转载 2011-11-25 17:16:46 · 594 阅读 · 0 评论 -
iPhone应用 Framework
iPhone应用 Framework整理与说明是本文要介绍的内容,主要是对Framework的一些内容来个聚合,友们查看文档时比较快捷方便。不多说,我们直接来看内容。以下framework是从iPhone SDK 3.0整理来的:AddressBook.framework联络人提供您存取在装置中的联络人资料,让您可以在您的应用程式中直接读取或修改联络人资料库中的资料。Address转载 2011-12-15 13:29:59 · 519 阅读 · 0 评论 -
iphone JSON解析
JSON我就不多解释了,需要更多信息的朋友请到json.org上查看。在iPhone上访问网络内容是很必须的,而一些数据就需要以某种形式储存在web服务器上。比如一个app的目录,内容,索引等等。而xml和json,plist都是比较方便的方式。-XML在iPhone上是非常好用的,但是对复杂的数据结构使用上就不那么方便了,具体可以参阅苹果的“基于事件的XML”和“基于树的XML”转载 2011-12-16 13:58:55 · 3032 阅读 · 0 评论 -
Reachability介绍
Reachability是苹果官方给的检查网络状态的库,想必每个基于网络的应用都会用它来检查网络状态吧,当然笔者也不例外.可是正当自信满满的我,用这个库用的不亦乐乎的时候,突然发现我写的基于网络的程序工作的不是那么流畅了,尤其是仔细检查以后确定是因为用了Reachability的时候,一下子觉得的不可理喻,这瞬间的落差让前一分钟还在美滋滋的认为"写程序是艺术,用程序是享受"的我情何以堪?转载 2011-12-29 11:43:32 · 947 阅读 · 0 评论 -
uiscrollview 无缝循环滚动
最近开发一个ipad/iphone应用,要用到无缝循环滚动,网上搜了一下uiscrollview循环滚动,都是那么一个帖子转来转去,循环的时候其实没法无缝,只好自己实现一个。头文件:123456789101112#import @c转载 2012-03-30 15:24:41 · 740 阅读 · 0 评论 -
iPhone随手记
1、图片拉伸UIImage *img = [UIImage imageNamed:@"inputbox.png"];UIImage *stretchedImage = [img stretchableImageWithLeftCapWidth:20.0f topCapHeight:10.0f];2、键盘高度 ios5 以前中文键盘高度216.0f ios5转载 2012-04-01 17:48:33 · 564 阅读 · 0 评论 -
iPhone 文件读写
对于一个运行在iPhone的app, 它只能访问自己根目录下的一些文件(所谓sandbox),一个app发布到iPhone上后,它的目录如下:1、其中的 app root 可以用 NSHomeDirectory() 访问到;2、Documents 目录就是我们可以用来写入并保存文件的地方,一般可通过:NSArray *paths = NSSearchPathForD转载 2012-03-19 10:43:06 · 391 阅读 · 0 评论 -
让viewDidAppear/viewWillAppear 在页面加载前始终调用
viewDidAppear/viewWillAppear in UINavigationController not be calledWhen you push or pop a view controller on/off a navigaction controller's stack, the usual viewWillAppear / viewDidappear metho转载 2012-04-05 17:53:34 · 456 阅读 · 0 评论 -
Iphone 开发常用代码
更改cell选中的背景[self.viewaddSubview:testDrag];UIView *myview =[UIView alloc] init];myview.frame = CGRectMake(0,0,320, 47);myview.backgroundColor = [UIColor colorWithPatternImage:[UIImage转载 2012-04-06 16:41:12 · 395 阅读 · 0 评论 -
UILabel显示不同颜色文字。
UILabel显示不同颜色文字。原创 2014-01-22 12:45:27 · 4837 阅读 · 0 评论