自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 iOS利用CoreLocation获取地理位置以及如何在模拟器进行调试

LBS是移动应用的一个大热点。很多App都允许(或者说要求)获取用户的地理位置。这篇文章将简要谈谈如何利用CoreLocation来获取地理位置,并且会涉及到如何在iPhone的模拟器进行调试。要利用CoreLocation,必须在frameworks里面加入“CoreLocation.framework”。在最新版本的Xcode(4.x)中加入新的framework步骤如下:单击项目的t

2014-11-17 22:05:49 1343

原创 iOS 两个tableview 实现 瀑布流

001//002// DocViewController.m003// getrightbutton004//005// Created by 隋文涛 on 12-12-9.006// Copyrig

2014-11-17 22:04:40 688

原创 iOS 瀑布流实现

大家知道现在网上流行的瀑布流,是根据一个外国的网站得来的。能够大量展现信息的方式。可以用UIScrollView来实现但是想来想去比较麻烦,这个经常用来展现图片,最好用uitableview的重用机制,这个是官方自己实现好的。所以越简单越好。1.总先做成几列是事先要清楚,有多少条记录,这个可以从json或者xml中读取后知道(json或xml最好将图片的高度和宽度也显示出来,便于后面用到)。

2014-11-17 22:02:25 402

原创 iOS 根据文字长度计算Lable高度

- (CGSize)calculateLabelSizeOfContent:(NSString*)textwithFont:(UIFont*)font maxSize:(CGSize)aMaxSize{    const CGSizedefaultSize = CGSizeMake(320, 22);        if (text ==nil || text.length =

2014-11-17 22:01:23 533

原创 NSUserDefaults的用法

NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读取文件,很麻烦,而是用NSUserDefaults则不用管这些东西,就像读字符串一样,直接读取

2014-11-17 21:59:57 296

原创 UIWebView的几个小技巧

一. 在UIWebView中使用flashScrollIndicators使用UIScrollView时,我们可以使用flashScrollIndicators方法显示滚动标识然后消失,告知用户此页面可以滚动,后面还有更多内容。UIWebView内部依赖于UIScrollView,但是其没有flashScrollIndicators方法,但可以通过其他途径使用此方法,如下所示。fo

2014-11-17 21:56:32 358

原创 ios开发之数据的持久化存储机制

IOS中数据的持久化保存这块内容,类似于Android中文件的几种常见的存储方式。对于数据的持久化存储,ios中一般提供了4种不同的机制。1.属性列表2.对象归档3.数据库存储(SQLite3)4.苹果公司提供的持久性工具Core Data。其实储存的形式无非就这么几种,而我们还必须要关心的是,这些文件会被放置在那个文件下,然后如何读取。也就是说:IOS上数据存

2014-11-17 21:54:27 317

原创 IOS ARC项目使用非ARC文件 MRC项目使用ARC文件

SDK4.0引入了ARC,到现在已经一年了,开始发现有很多项目会混合使用这两个方案。比如:1.自己的旧项目没有使用ARC,但是引入的第三方库却是使用了ARC的。2.自己的新项目使用了ARC,但是引入的第三方库或者以前写的代码却没有使用ARC。这两种情况下,直接肯定是通不过编译的。可以通过升级旧项目,让其使用ARC来解决,但这个办法有时候会很麻烦。有一个简单的办法就是,可以指

2014-11-17 21:53:17 365

原创 UIViewController的生命周期

UIViewController是IOS程序中的一个重要组成部分,扮演者一个大管家的身份,管理着程序中的众多视图:何时加载view,加载的原则是什么,视图何时消失等问题,文档中讲的都很详细。  Controller的view最好在需要显示时再去加载,并且在系统发出内存警告时释放不必要的view及相关的可再生的数据对象。一、UIViewController的初始化  初始化时会根据需

2014-11-17 21:50:48 373

原创 label高度自适应..

NSString * str = [NSString stringWithFormat:@"发送发送粉红色三大部分是白癜风是东北风科技舍不得分公司的后果开始加班到福建省"];    //NSString * str = [NSString stringWithFormat:@"不开的大沙发北京三大部分说不定 "];    UILabel * textLabel = [[UILabel al

2014-11-17 17:08:16 380

原创 UITableView的cell的两种动画效果。

#pragma mark - UITableView delegate methods- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{    /*//第一种     CGFloat

2014-11-15 20:09:09 923

转载 IOS高访新浪微博界面(讲解如何自定义UITableViewCell,处理@#链接 特殊字符)

在开发过程中,有好多应用都会嵌入新浪微博的界面,今天整理一下代码。首先看界面效果图:   Demo下载地址:http://download.csdn.net/detail/rhljiayou/6760745思路:首先放一个UITableView,自定义一个UITableViewCell,分析新浪微博中的数据,并且显示在界面上,这个稍微费一下事,主要是分析数据并且

2014-11-15 18:13:07 488

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除