如何在tableview cell ios objective c中实现页面控制

时间:2017-02-06 04:43:45

标签: ios objective-c uitableview

我以编程方式实现tableview单元格,滑动视图也附加了这个。
此tableview单元格显示用户配置文件名称和图像,用户配置文件的每个图像都有自己的相似,注释或说明。

- 如果用户个人资料包含多个图像,那么他可以滑动并查看另一个图像,它的工作正常。

- 但问题是,该图像的类似,评论或描述未更新,第二张图像也显示,第一张图像的评论。

- 我希望实现当用户个人资料在滑动以查看其他图像时包含多个图像时,他还应该看到其他图像的相似或评论,但是像页面控件一样滑动。

- 这是我实施的滑动视图代码,请查看并告诉我有什么可以改变所以我的问题得到了解决,提前感谢。

- (UIView *)swipeView:(SwipeView *)swipeView viewForItemAtIndex:(NSInteger)index reusingView:(UIView *)view
{
    if (!view)
    {
        view = [[UIView alloc]init];
        if(UI_USER_INTERFACE_IDIOM() ==UIUserInterfaceIdiomPad)
            view.frame=CGRectMake(0, 0,  [gclass getWidth: 748],[gclass getHeight: 430]);
        else
            view.frame=CGRectMake(0, 0,  [gclass getWidth: 310],[gclass getHeight: 310]);
        UIImageView *img=[[UIImageView alloc] init];

        img.frame=view.frame;
        img.tag=2;
        [view addSubview:img];


    }



UIImageView *img=[view.subviews objectAtIndex:0];

    NSDictionary *dict=[swipeView.gallery objectAtIndex:index];
    [img sd_setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat :@"%@%@%@",defaulturl,event_gallery_small,[dict valueForKey:@"filepath"]]] placeholderImage:[UIImage imageNamed: @"image_default.png"]];

    return view;
}

1 个答案:

答案 0 :(得分:1)

您还在viewForItemAtIndex部分声明了图像描述和注释。现在只在该代码中声明图像。