////uitableview-編輯模式
////
created by mj on 13-4-11.
////
#import
"mjviewcontroller.h
"@inte***ce mjviewcontroller ()
@property (nonatomic, retain) nsmutablearray *data;
@end
@implementation mjviewcontroller
#pragma mark - 生命週期方法
- (void
)viewdidload
//設定tableview可不可以選中
= no;
//允許tableview多選
= yes;
//編輯模式下是否可以選中
duringediting = no;
//編輯模式下是否可以多選
duringediting = yes;
//獲取被選中的所有行
//[self.tableview indexpathsforselectedrows]
//獲取當前可見的行
//[self.tableview indexpathsforvisiblerows];
}- (void
)viewdidunload
- (void
)dealloc
#pragma mark - 資料來源方法
- (nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section
- (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath
cell.textlabel.text =[self.data objectatindex:indexpath.row];
return
cell;
}#pragma mark - **方法
#pragma mark 設定cell的高度
- (cgfloat)tableview:(uitableview *)tableview heightforrowatindexpath:(nsindexpath *)indexpath
//- (void)tableview:(uitableview *)tableview didselectrowatindexpath:(nsindexpath *)indexpath
#pragma mark 提交編輯操作時會呼叫這個方法(刪除,新增)
- (void)tableview:(uitableview *)tableview commiteditingstyle:(uitableviewcelleditingstyle)editingstyle forrowatindexpath:(nsindexpath *)indexpath
else
}#pragma mark 決定tableview的編輯模式
- (uitableviewcelleditingstyle)tableview:(uitableview *)tableview editingstyleforrowatindexpath:(nsindexpath *)indexpath
#pragma mark 只有實現這個方法,編輯模式中才允許移動cell
- (void)tableview:(uitableview *)tableview moverowatindexpath:(nsindexpath *)sourceindexpath toindexpath:(nsindexpath *)destinationindexpath
#pragma mark - 公共方法
#pragma mark 刪除資料
- (void
)deletedata
#pragma mark 新增資料
- (void
)adddata
@end
iOS 中tableview的使用
section總數 nsarray sectionindextitlesfortab leview uitableview tableview section titles 每個section顯示的標題 nsstring tableview uitableview tableview titlefo...
IOS中TableView的用法
一 uitableview 1.資料展示的條件 1 uitableview的所有資料都是由資料來源 datasource 提供的,所以要想在uitableview展示資料,必須設定uitableview的datasource資料來源物件 2 要想當uitableview的datasource物件,必...
iOS中tableView的cell的重用機制
因為最近鋪介面是用到了tableview,所以我就研究了一下tableview的重用機制.tableview的重用機制.剛接觸tableview時我就研究了一下它的重用機制,但是時間長了就有點忘記了,最近老師布置了有關tableview的作業使我又想起了它,所以今天又複習了一下,有不足的地方請大家見...