张运涛

c++

   :: 首页 :: 联系 :: 聚合  :: 管理

常用链接

留言簿(4)

搜索

  •  

最新评论

1.表视图的代理方法如下:

#pragma mark Table view methods

//有多少个分区

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView

{

    return 1;

}


// Customize the number of rows in the table view.   每一个分区有多少行. section为分区编号

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

{

    return 0;

}


// Customize the appearance of table view cells.  当要显示每一行时被调用.

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

{

    static NSString *CellIdentifier = @"Cell";

 

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

    if (cell == nil) {

        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];

    }

    // Configure the cell.

    

    return cell;

}

// Override to support row selection in the table view.           当有一行被选中时被调用.

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

{

    // Navigation logic may go here -- for example, create and push another view controller.

    // AnotherViewController *anotherViewController = [[AnotherViewController alloc] initWithNibName:@"AnotherView" bundle:nil];

    // [self.navigationController pushViewController:anotherViewController animated:YES];

    // [anotherViewController release];

}

posted on 2010-08-16 14:53 张运涛 阅读(318) 评论(0)  编辑 收藏 引用 所属分类: iphone

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理