单间介绍一下用最简单的语言表示
1 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
2
3 // Return the number of sections.
4 return 1;
5 }
6
7 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
8 // Return the number of rows in the section.
9 return 1;
10 }
11
12
13 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
14 UITableViewCell *cell =[[UITableViewCell alloc] init];
15 cell.textLabel.text= @"123";
16 self.tableView.tableFooterView =[[UIView alloc] init];
17
18 return cell;
19 }
20 - (void)viewDidLayoutSubviews
21 {
22 if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {
23 [self.tableView setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, 0)];
24 }
25
26 if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {
27 [self.tableView setLayoutMargins:UIEdgeInsetsMake(0, 0, 0, 0)];
28 }
29 }
30
31 - (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath
32 {
33 if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
34 [cell setSeparatorInset:UIEdgeInsetsZero];
35 }
36
37 if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
38 [cell setLayoutMargins:UIEdgeInsetsZero];
39 }
40 }