Iphone 如何创建从SQLite数据库提取数据的自定义表单元格
我在互联网上搜索了很长时间,试图找出这个问题。我想创建一个社交网络应用程序,它允许我使用自定义表格单元格从sqlite数据库中提取数据。我希望将用户配置文件pic添加到表格单元格的左侧,并将其用户名添加到单元格的右侧。我知道我需要一个从sqlite数据库中提取BLOB图像的图像视图,我知道我需要一个标签来显示用户名。我也希望像facebook和twitter一样实时更新。我已经创建了sqlite数据库并设计了用户界面。我只是不知道从那里去哪里。任何帮助都将不胜感激Iphone 如何创建从SQLite数据库提取数据的自定义表单元格,iphone,objective-c,xcode,ios5,tableview,Iphone,Objective C,Xcode,Ios5,Tableview,我在互联网上搜索了很长时间,试图找出这个问题。我想创建一个社交网络应用程序,它允许我使用自定义表格单元格从sqlite数据库中提取数据。我希望将用户配置文件pic添加到表格单元格的左侧,并将其用户名添加到单元格的右侧。我知道我需要一个从sqlite数据库中提取BLOB图像的图像视图,我知道我需要一个标签来显示用户名。我也希望像facebook和twitter一样实时更新。我已经创建了sqlite数据库并设计了用户界面。我只是不知道从那里去哪里。任何帮助都将不胜感激 在显示UITableView之
UITableView
之前,必须启动查询以获取数据UITableView
UITableView
的内容时,您唯一需要做的就是再次启动查询。从SQLite获取数据。然后,重新加载tableviewtableView:cellforrowatinexpath:
。
您将在其中自定义您的单元格。
要知道,UITableViewDataSource
和UITableViewDelegate
对于使用UITableView非常重要
3自定义您自己的UITableViewCell
您可以创建UITableViewCell的子类,可能是MyTableViewCell,以显示用户的化身和名称。
或者,您也可以使用默认的UITableViewCell,因为它有一个imageView和一个标签,可以满足您的需要
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *cellIdentifier = @"TableViewCellIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
if (nil == cell) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:cellIdentifier] autorelease];
}
// Do something here
cell.imageView.image = user.avatar;
cell.detailTextLabel.text = user.name;
return cell;
}
您可以创建一个方法,该方法可能包含获取数据和重新加载表的代码。然后创建NSTime触发器并调用该方法您能更清楚地了解您的要求吗?