博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年8月4日

摘要: UITableView 分批加载数据为什么要分批为ihone加载数据,由于iphone的系统资源有限,如果数据量十分庞大胡话,或者数据库中包含图片等大比较胡信息的时候,App相应用户请求的时间就会很长,这样会造成很差的用户体验,并且iphone的屏幕范围有限,用户一次看到的信息是很有限的,因此,我们可以根据行高以及iphone的屏幕高度来计算一次用户最大能够看到几条记录,iphone一次加载的数据量越小,iphone系统的反应时间就小,用户体验就越好。因此,我们需要分批次加载iphone应用程序所需数据。解决的思路:1:比如每次加载10条记录的数据,self.m_data = [[NSMuta 阅读全文

posted @ 2011-08-04 13:26 星尘的天空 阅读(816) 评论(0) 推荐(0) 编辑

摘要: NSIndexPath *m_indexPath = [NSIndexPath indexPathForRow:0 inSection:0];THE END ! 阅读全文

posted @ 2011-08-04 13:25 星尘的天空 阅读(366) 评论(0) 推荐(0) 编辑

摘要: 参考代码:UIButton *bt = [[UIButton alloc] init];[bt setBackgroundImage:[UIImage imageNamed:@"scenic_spots_background_focused.png"] forState:UIControlStateNormal];[bt setBackgroundImage:[UIImage imageNamed:@"scenic_spots_background_pressed.png"] forState:UIControlStateHighlighted];THE 阅读全文

posted @ 2011-08-04 13:24 星尘的天空 阅读(432) 评论(0) 推荐(0) 编辑