TableView the solution to the left split line
(void) Viewdidload {
/**
* TableView left Split line short solution
*/
if ([Self.tableview respondstoselector: @selector (setseparatorinset:)]) {
[Self.tableview Setseparatorinset:uiedgeinsetszero];
}
if ([Self.tableview respondstoselector: @selector (setlayoutmargins:)]) {
[Self.tableview Setlayoutmargins:uiedgeinsetszero];
}
}
/*
TableView Proxy method
*/
will show the cell view callback
-(void) TableView: (UITableView *) TableView Willdisplaycell: (UITableViewCell *) cell Forrowatindexpath: (Nsindexpath *) Indexpath
{
/**
* TableView left Split line short solution
*/
if ([Cell respondstoselector: @selector (setseparatorinset:)]) {
[Cell Setseparatorinset:uiedgeinsetszero];
}
if ([Cell respondstoselector: @selector (setlayoutmargins:)]) {
[Cell Setlayoutmargins:uiedgeinsetszero];
}
}
callback of the selected state ( called when a cell is selected)
-(void) TableView: (uitableview *) TableView Didselectrowatindexpath: (nsindexpath *) Indexpath
{
// Click to select, the finger release will be animated by the selected state of the gradual recovery unchecked
[self. TableView deselectrowatindexpath: Indexpath animated:YES];
}
4-16 Learning