iPad中的UITableView问题?
Posted
技术标签:
【中文标题】iPad中的UITableView问题?【英文标题】:UITableView issue in iPad? 【发布时间】:2013-02-09 10:46:24 【问题描述】:我正在使用 iPad 应用程序。我正在使用 UITableView
创建一个表格并在每个单元格中插入 2 个 UIImageView
s。我尝试在UIImageView
s 中设置图像,但索引路径值从 0、1、2、3、4 等开始...
每个UIImageView
在第一个单元格中都有相同的图像。如何解决这个问题?
例子:
- (void)viewDidLoad
[super viewDidLoad];
// ImageArray have 5images;
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
return [ImageArray count];
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
imgView1.image = [imageArray objectAtIndex:indexPath.row];
imgView2.image = [imageArray objectAtIndex:indexPath.row];
【问题讨论】:
你在哪里设置 UIImageView ,我的意思是它设置为 cell.contentView ??? 你想在输出中显示吗? [Imagearray count] = 5,然后我添加到每个 uiimageview img1.image = [imagearray objectatindex:indexpath.row]; img2.image = [imagearray objectatindex:indexpath.row]; iPatel - 是的,我已经设置了 cell.contentview add subview:img1 【参考方案1】:格式化代码后,很明显您将数组中的相同图像分配给两个图像视图中的每一个。您将需要一个具有双倍成员数量的 imageViewArray。
此外,您不应检查图像数组的计数,而应检查索引路径的 row
。
【讨论】:
以上是关于iPad中的UITableView问题?的主要内容,如果未能解决你的问题,请参考以下文章
ipad 和 iPhone 中的 UITableView “separatorStyle”行为
复选标记未显示在 UITableView 中的 iPad 上
iOS 7 iPad:UIPageViewController 中的 UITableView 滑动删除(手势识别器冲突)
iPad - 带有 UITextField 的 UITableView - 方向改变时自动调整大小问题