2016-09-27 55 views
0

我在Xcode中编写一个程序,在这个程序中我使用了tableview。在每个单元格的tableview中都有一个小图像。现在,我希望这个图像在用户点击时变成全屏。我知道这个问题已经被问了好几次,但是答案都是在客观的c(我正在写Swift)或者在Swift中快速解释。如果有人可以帮助我,给我一个其他解决方案或翻译Swift的工作答案,我会非常感激。那将是真棒。UitableView图像到全屏

非常感谢。

这里有链接,这似乎工作(关于upvotes或检查次数)答案:

Expand UIImageView to full screen from within UITableViewCell

FullScreen image through tap on TableCell's image

+0

只需使用presentviewcontroller然后设计屏幕(其中设置全屏ImageView的),目前它在图片点击 –

回答

-1

让你的故事板的新视图。从单元格切换到新视图,然后在视图控制器中覆盖prepareForSegue方法。您必须将图像传递给新视图。

此链接可以帮助:http://jamesleist.com/ios-swift-passing-data-between-viewcontrollers/

+0

我使用的代码,但数据并没有转移。你确定这项工作也与表视图? – j3a3n3

+0

你不知道没有引入新控制器的方法吗? – j3a3n3

+0

但您想要在点击该单元格后正确显示图片全屏?为了显示图片,您需要另一个控制器来显示该图片。 –