本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- johnsmith9th
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
自定义UITableView的Header
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
// create the parent view that will hold header Label
UIView* customView = [[UIView ...
可展开的UITableView (附源码)
由于工作需要,写了一个UITableView的子类,简单的实现了每个cell的展开和收缩的动画效果以及展开和收缩后的cell样式变化。这个效果也许你现在用不到,但是它在iOS上的效果确实很不错,也许以后你就会用到。分享给大家。给大家一个实际的效果:
ExtensibleTableView.h
//
// ExtensibleTableView.h
// Wow
//
// C ...
UITableView多选删除
功能类似系统自带的Mail应用的多选删除功能。
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewCellEditingStyleDelete | UI ...
iOS菜鸟学习——去除UITableView中多余的separator
在使用UITableView的时候会遇到出现许多无用的separator的情况,若想解决这个问题,只需将table view的footer设为一个空的view。例如:
UIView *v = [[UIView alloc] initWithFrame:CGRectZero];
[tableView setTableFooterView:v];
更多详细信息请 ...
当UITableView的style是grouped时UITableViewCell selectedBackgroundView 圆角问题
当tableview为grouped时点击cell要想换个选中颜色是一件麻烦的事情,大多时候selectedBackgroundView的颜色是一个没有圆角的矩形,在group边缘点击时会把默认的圆角遮住。
http://stackoverflow.com/questions/400965/how-to-customize-the-background-border-colors-of-a-gro ...
UITableViewCell自定义那点事
根据Apple给出的定义,我们可以看到UITableVIewCell具有可定制化的属性和方法,这样就满足了我们不同的需要,在我们不同的项目中就能够依据需求来做定制了。定制的方法有两种:一种是通过xib文件直接进行编辑,另一种就是通过代码实现了,个人比较喜欢代码实现。一下就是一些定制化UITableVIewCell过程中可能用到的属性和方法,只是进行总结,具体用法随后会有例程展示。
一、自动适 ...
UITableViewCell自定义那点事
根据Apple给出的定义,我们可以看到UITableVIewCell具有可定制化的属性和方法,这样就满足了我们不同的需要,在我们不同的项目中就能够依据需求来做定制了。定制的方法有两种:一种是通过xib文件直接进行编辑,另一种就是通过代码实现了,个人比较喜欢代码实现。一下就是一些定制化UITableVIewCell过程中可能用到的属性和方法,只是进行总结,具体用法随后会有例程展示。
一、自动适 ...
EGOTableViewPullRefresh 下拉刷新
openSource:https://github.com/enormego/EGOTableViewPullRefresh 里面有demo
1、下载EGORefreshTableHeaderView开源框架。
2、往应用中添加EGORefreshTableHeaderView.h文件、EGORefreshTableHeaderView.m文件和Resource目录,并且导入QuartzCor ...
给UITableView中的数据排序
排序方法如下,其他代码请参考附件。
- (void) sortMoviesArray {
NSSortDescriptor *sorter;
switch (sortControl.selectedSegmentIndex) {
case 0:
sorter = [[NSSortDescriptor alloc]
i ...
ios UISwitch in a UITableView cell
文章来源:http://stackoverflow.com/questions/3770019/uiswitch-in-a-uitableview-cell
Setting it as the accessoryView is usually the way to go. You can set it up intableView:cellForRowAtIndexPath: You ...
UITableView使用指南1(呕心原创)
一、概述
UITableView是iOS开发比不可少也是最重要的一个控件类。可以说任何一个做iOS开发的人都必须熟练使用和掌握它。本文主要就是提供一个学习使用TableView的指南。
要说UITableView必须要介绍他的几个亲戚:UITableViewDelegate,UITableViewDataSource,UITableViewCell。其中前两个是TableView遵守的两个proto ...
UITableView中cell底端的定位问题
在UITableView中有一个UILabel,需要处于cell的底端,也就是最后一条cell的下方,但是cell的数量是不定的,也就是说列表可能长,可能短,那么该UILabel应该如何实现定位?
可能你最初会想到下面的这种方法。
- (NSInteger)tableView:(UITableView *)tableView
numberOfRowsInSection:(NSI ...
通过UITableVIewCell 对象获得UITableViewController的方法
UITableView *tv = (UITableView *) self.superview;
SuperMarketViewController *vc = (SuperMarketViewController *) tv.dataSource;
IPhone 之 UITableView 带搜索
@interface TableViewAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
UINavigationController *navigationController;
}
@property (nonatomic, retain) IBOutle ...
ios iphone UITableView
UITableView
1:如果一个类继承了 UITableView 那么怎么处理这个UITableView的背景图片呢?
self.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:imageName]];
原来是这样处理的
self.backgroundColor = [UI ...
自定义UITableView中Delete操作的按钮
以前写过一篇文章:修改UITableView中Delete操作的默认按钮,这只是让默认的Delete按钮显示成了中文的删除按钮而已,如果想将这个删除按钮换成其他图片形式的,怎么办呢?
看一下下面的实现。
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath * ...
修改UITableView中Delete操作的默认按钮
以前写过一篇文章:TableView中的Delete操作,通过这篇文章,可以实现删除表视图的某条记录,但默认的删除按钮为Delete,如果想显示为删除的话,则需要实现UITableViewDelegate中的- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPat ...
UITableView简介
UITableView简介:
有关于UITableView的介绍,在苹果官网上有比较具体的介绍,下面我还是简单复述一下下。表用于显示数据列表,数据列表中的每项都由行表示 ,共主要作用如下:
为了让用户能通过分层的数据进行导航
为了把项以索引列表的形式展示
用于分类不同的项并展示其详细信息
为了展示选项的可选列表
UITableView的种类:
TableView中的Move操作
需要实现UITableViewDelegate接口中的tableView:editingStyleForRowAtIndexPath:方法以及UITableViewDataSource接口中的tableView:canMoveRowAtIndexPath:方法和tableView:moveRowAtIndexPath:toIndexPath:方法。
#pragma mark -
#prag ...