在视图控制器中显示数据库中的所有记录 - iOS
Display all the records from a database in a view controller - iOS
我是堆栈溢出的新手。我正在为 iOS 开发移动应用程序。我想在我的单一视图控制器中显示数据库中的所有记录。我可以为记录中的每个数据分配标签。但是不可能为数据库中的每个数据分配标签。所以请建议我将记录显示为一组。喜欢。
第1条记录-数据、数据、数据等,
第2条记录-数据、数据、数据等,
我需要在滚动视图中使用它。喜欢电子商务产品列表页面。
如果你想显示你的数据,但有不同的组,你可以使用 UITableView
并将其样式设置为分组。这样,您可以以可滚动的方式呈现数据,同时将数据组合在一起。这方面的一个例子是设置应用程序主页。数据(每个部分)是可滚动的,但它们之间有分隔线。它们一起显示,但分组。
分组 UITableView
的另一个好处是每个部分都可以有一个标题/标签。基本设置如下。
UITableView * tableView = [[UITableView alloc] initWithFrame:... style:UITableViewStyleGrouped];
您可以使用两种协议管理与数据有关的一切,UITableViewDelegate, UITableViewDataSource
。使用以下委托方法可以轻松管理部分标签。
-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
这取决于你的要求,如果你想在列表中显示它们,那么你可以使用 UITableView,如果想在网格中显示它们,那么你可以使用 UICollectionView
- UITableView --- 以顺序列表显示内容
- UICollectionView --- 对于 n*m 行和列的网格
我是堆栈溢出的新手。我正在为 iOS 开发移动应用程序。我想在我的单一视图控制器中显示数据库中的所有记录。我可以为记录中的每个数据分配标签。但是不可能为数据库中的每个数据分配标签。所以请建议我将记录显示为一组。喜欢。
第1条记录-数据、数据、数据等,
第2条记录-数据、数据、数据等,
我需要在滚动视图中使用它。喜欢电子商务产品列表页面。
如果你想显示你的数据,但有不同的组,你可以使用 UITableView
并将其样式设置为分组。这样,您可以以可滚动的方式呈现数据,同时将数据组合在一起。这方面的一个例子是设置应用程序主页。数据(每个部分)是可滚动的,但它们之间有分隔线。它们一起显示,但分组。
分组 UITableView
的另一个好处是每个部分都可以有一个标题/标签。基本设置如下。
UITableView * tableView = [[UITableView alloc] initWithFrame:... style:UITableViewStyleGrouped];
您可以使用两种协议管理与数据有关的一切,UITableViewDelegate, UITableViewDataSource
。使用以下委托方法可以轻松管理部分标签。
-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
这取决于你的要求,如果你想在列表中显示它们,那么你可以使用 UITableView,如果想在网格中显示它们,那么你可以使用 UICollectionView
- UITableView --- 以顺序列表显示内容
- UICollectionView --- 对于 n*m 行和列的网格