有没有办法在ipad应用程序的网格视图表单中显示数据
我想在ipad应用程序的网格视图中显示数据我已经搜索了很多人说使用自定义表视图,但它不是我希望完全专业我发现iOS DataGrid TableView for ipad。
是否可以使用它是否是免费的。如果有可能,如何实现这一点。 以下是iOS Grid的链接
答案 0 :(得分:1)
根据您的要求创建自定义UITableViewCell,并将该单元格加载到表格视图单元格。
您可以使用下面的示例代码在表格的cellForRowAtIndexPath方法中加载自定义单元格:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *sCellIdentifier = @"CustomCell"; CustomCell *cell = (CustomCell *)[tableView dequeueReusableCellWithIdentifier:sCellIdentifier]; if (cell == nil) { NSArray *topLevelObject = [[NSBundle mainBundle] loadNibNamed: @"CustomCell" owner:self options:nil]; for (id currentObject in topLevelObject) { if ([currentObject isKindOfClass:[UITableViewCell class]]) { cell = (CustomCell *)currentObject; break; } } } cell.label1.text = @"label1"; // you can access all controllers of your custom cell like this way cell.selectionStyle = UITableViewCellSelectionStyleNone; return cell; }
答案 1 :(得分:1)
你怎么能偶然发现AQGridView。
但是,如果您只对单元格样式感兴趣,可以实现一个custom uitableview cell,它具有很少的网格并根据您的要求设置样式。
有许多教程展示了如何自定义UITableViewCell
。
答案 2 :(得分:0)
通过使用CustomUITableViewCell,您可以获得相同的效果。获取UITableviewcell并向其添加三个或四个标签。然后在cellForRowAtIndexPath方法中传递数据。
答案 3 :(得分:0)
我使用了GMGridview,它有一个例子,基本上如果你改变单元格大小,你可以让它适合iPad或iPhone。如果需要输入数据,还可以添加UITextField(而不是默认的UILabel)。一个很好的功能是它可以滚动。
http://www.gmoledina.ca/projects/gmgridview/
如果您有任何问题,请随时询问。
答案 4 :(得分:0)
我们在申请中使用了这个:http://www.ioscomponents.com/。到目前为止我们都喜欢它。