我在UITableViewCell中有一个UIImageView。点击图像时,我希望图像全屏显示,然后再次点按,返回正常尺寸。我需要为此创建一个新视图吗?谢谢你的帮助
答案 0 :(得分:1)
是的,您必须创建新视图才能全屏显示图像。
首先获取相对于self.view
的点击图像视图的帧,然后将该帧分配给您具有完整imageView的新视图。现在使用动画,显示完整的图像视图,然后再次点击回原始帧和动画。
答案 1 :(得分:0)
如果您创建新视图,这是最简单的。如果您有一个视图控制器,将表视图作为主视图的子视图,这也是最简单的。然后,您可以将新视图创建为表格的兄弟,显示在单元格的顶部,并将其框架设置为全屏幕。