一:scrollview的 bounce属性
当scrollview滚动到边界时,再继续滚动会有个反弹的效果,scrollview里有bounce属性,当设置为yes时,可以反弹,设置为NO时不能反弹,请问,能不能使得它只有一个边界能反弹呢,这个作用可以用来实现在一个scrollview里添加tableview与scrollview可以连续滑动,也就是,当table滑动到底时scrollview...
分类:
移动开发 时间:
2015-01-05 13:07:24
阅读次数:
183
通常刷新整个列表 我们都使用[self.tableView reloadData];有的时候,有变化更新的只是某一行 row 或者是某个section 所以只更新这一行就好了//一个section刷新int section_index=10;//更新第11个sectioin[self.tableVi...
分类:
移动开发 时间:
2015-01-05 12:53:09
阅读次数:
165
iOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没什么好印象。还记得12306么,那个速度,相信大家都受不了。为了提高 iOS 的运行速度,下面我将抛砖引玉介绍一些我实践过的用来提供iOS程序运行效率的方法...
分类:
移动开发 时间:
2015-01-05 12:26:19
阅读次数:
227
https://github.com/rs/SDWebImage使用示范的代码:UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category) 1 - (UITableViewCell *)tableView:(UITableView ...
分类:
Web程序 时间:
2015-01-05 09:19:59
阅读次数:
173
分两步1:设置tableViewif ([_tableView respondsToSelector:@selector(setSeparatorInset:)]) { [_tableView setSeparatorInset:UIEdgeInsetsZero]; ...
分类:
其他好文 时间:
2015-01-04 21:16:12
阅读次数:
182
iOS7 和 iOS8 中tableview cell分割线左对齐的方法不一样,特此为以后需要做笔记。 iOS7 中方法很简单,只需要设置_table.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0); 而iOS8 中方法需要写一段代码:-(void)vi....
分类:
移动开发 时间:
2015-01-04 15:03:37
阅读次数:
163
2015年01月04日1. tableView刷新,显示20条(手势向上拖,再加载20条)。2. SegmentedContnrol使用方法。3. 第一次运行APP,显示欢迎页,最后一页有个Button,点击进入APP。 (SB怎么弄?),在设置可以点击[欢迎页]可重复显示。4. IOS6,7,8二...
分类:
其他好文 时间:
2015-01-04 09:50:39
阅读次数:
125
UITableView(继承自UIScrollView)的常用属性:1、可以用连线的方式设置数据源和代理1 self.tableView.dataSource = self;2 self.tableView.delegate = self;2、设置高度1 @property (nonatomic) ...
分类:
其他好文 时间:
2015-01-03 23:47:57
阅读次数:
231
类似于淘宝一样,我们在写一些购物、订餐之类的app的时候,在用户选择购买或者加入购物车时可以添加一个商品飞到购物车中的动画效果,如下图所示:
实现这个效果还是不算难的,但涉及的问题比较多,还是挺有学习价值的。主要面对的问题有以下几点
1、cell中有button,如何获得该button,即如何知道用户点击的是哪一个button。
2、坐标系的转换,这里频繁使用坐标系转换,主要原因是这里需要涉及三个视图——cell、tableView、view
3、Bezier曲线的应用。
下面我们一一来解决这些问题。
正好...
分类:
移动开发 时间:
2015-01-01 17:24:04
阅读次数:
1405