iPad中的UITableView问题?

时间:2013-02-09 10:46:25

标签: ios ipad uitableview xcode4.3

我在iPad应用程序中工作。我正在使用UITableView创建一个表,并在每个单元格中插入2 UIImageView个。我尝试在UIImageView s中设置图像,但索引路径值从0,1,2,3,4等开始......

每个UIImageView在第一个单元格中具有相同的图像。如何解决这个问题?

enter image description here

示例:

- (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]; 
 }

1 个答案:

答案 0 :(得分:0)

格式化代码后,您可以清楚地将数组中的相同图像分配给两个图像视图中的每一个。你需要一个拥有双倍成员的imageViewArray。

此外,您不应检查图像数组的计数,而应检查索引路径的row