
iphone代码片段
iteye_9512
这个作者很懒,什么都没留下…
展开
-
【iPhone代码片段之七】用NSUserDefaults作为缓存工具 .
本工具仅支持缓存NSString类型数据。 CacheUtil.h,代码如下: [code="java"]#import @interface CacheUtil : NSObject { } +(void)cacheItems:(NSString*)item for:(NSString*)key; +(NSString*)cachedItemsFor:(NS...原创 2013-05-29 13:49:25 · 100 阅读 · 0 评论 -
【iPhone代码片段之八】如何自定义Tab Bar Button .
核心代码如下: [code="java"]- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { CGRect frame = [[UIScreen mainScreen] bounds]; //NSLog...原创 2013-01-31 18:41:18 · 108 阅读 · 0 评论 -
【iPhone代码片段之六】代码(不使用xib)创建UIWebView .
代码如下: [code="java"]-(void)initWebView{ UIView *view = [[ UIView alloc] initWithFrame:[ UIScreen mainScreen].applicationFrame] ; self.vi...原创 2013-01-31 18:41:02 · 98 阅读 · 0 评论 -
【iPhone代码片段之五】读取URL内容 .
读取URL内容,核心代码如下: [code="java"]self.url = tfURL.text; if([self.url length]原创 2013-01-07 09:20:25 · 121 阅读 · 0 评论 -
【iPhone代码片段之四】手势识别器的用法 .
swipe对应手势识别器是UISwipeGestureRecognizer,示例代码如下: [code="java"]- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. label.tex...原创 2013-01-07 09:20:13 · 131 阅读 · 0 评论 -
【iPhone代码片段之三】获取设备支持的字体列表 .
在应用程序委托的 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法中添加如下代码,即可打印出设备支持的字体列表,代码如下: [code="java"]for(NSString *family in [UIFont fa...原创 2013-01-07 09:19:47 · 89 阅读 · 0 评论 -
【iPhone代码片段之二】使用类别扩展UIColor,支持生成随机颜色 .
创建UIColor上的类别,名称为Random 头文件UIColor+Random.h代码如下: [code="java"]#import @interface UIColor (Random) /* 生成随机颜色 */ +(UIColor *)randomColor; @end[/code] 源文件UIColor+Random.m代码如下: [cod...原创 2013-01-07 09:19:30 · 121 阅读 · 0 评论 -
【iPhone代码片段之一】UIActionSheet&UIAlertView的应用 .
类需要符合协议。 示例代码如下: [code="java"]- (IBAction)buttonPressed:(id)sender { NSLog(@"buttonPressed"); UIActionSheet *actionSheet = [[UIActionSheet alloc] ini...原创 2013-01-07 09:19:16 · 84 阅读 · 0 评论 -
解决UITextField输入到最大值不能删除的现象
解决UITextField输入到最大值不能删除的现象 [code="java"]- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { BOOL isAllowEdit...原创 2013-06-05 11:17:23 · 162 阅读 · 0 评论 -
iphone开发之设置UITabBar的相关属性
ios默认的样式不太适合我们的应用,可以通过一下方法设置相关属性: 设置背景: [code="java"][_tabBar setBackgroundImage:[UIImage imageNamed:@"bg_tabbar"]];[/code] 设置某个Item选中的效果: [code="java"]_tabBar.selectionIndicatorImag...原创 2013-06-05 11:15:23 · 119 阅读 · 0 评论 -
iphone开发之自定义UICombox
ios 中没有下拉组件,下面是自己实现的分享给大家! 运行效果图: [img] [img]http://dl.iteye.com/upload/attachment/0078/8001/624cb9b2-eb75-306e-a042-9267b9d033af.jpg[/img] [/img] [code="java"]#import @protocol CloComb...原创 2013-06-03 09:47:11 · 140 阅读 · 0 评论 -
iphone开发之自定义UIPageControl小图标
自定义一个pageControl继承于UIpageControl。具体代码如下: [code="java"]#import @interface CloPageControl : UIPageControl{ UIImage *activeImage; UIImage *inActiveIamge; } @end[/code] 实现方法: [c...原创 2013-06-03 09:46:45 · 161 阅读 · 0 评论 -
NSLog的使用方法 .
NSLog常用格式: %@ 对象 %d, %i 整数 %u 无符整形 %f 浮点/双字 %x, %X 二进制整数 %o 八进制整数 %zu size_t %p 指针 %e 浮点/双字(科学计算) %g 浮点/双字 %s C 字符串 %.*s Pascal字符串 %c 字符 %...原创 2013-05-29 13:52:06 · 141 阅读 · 0 评论 -
iPhone开发通讯录相关常用方法 .
[code="java"]ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook); for(int i = 0; i < CFArrayGetCount(results); i...原创 2013-05-29 13:51:43 · 104 阅读 · 0 评论 -
Openfire 的安装和配置:
Openfire 的安装和配置: http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.html Android Push Notification实现信息推送使用: http://www.cnblogs.com/hanyonglu/archive/2012/03/16/2399655.html...原创 2013-02-04 15:44:00 · 92 阅读 · 0 评论