ios - 您知道如何快速将 imageview 扔到其他视图中吗?
问题描述
我有一个UICollectionView
with UICollectionViewCell
s。集合视图单元格各包含一个UIImageView
。当用户点击其中一个单元格时,我想在另一个视图中显示相同的图像。如何将图像传递到下一个视图?
解决方案
很简单,只要你路由到第二个控制器就传递它
.........
let vc2: <#your controller#> = <#your controller#>()
vc2.image = self.image
vc1.show(vc2)
// or make your router
..........
并检索您的图像变量
.......
self.imageView.image = self.image
......
您可能需要先在 vc2 中声明一个变量,然后您可以toss
将其添加到下一个 ViewController
推荐阅读
- javascript - Windows机器中未更新环境变量
- python - 更改绘图中的颜色范围(imshow)?
- flask - 从谷歌表单优化数据挖掘以用于推荐系统的在线统计(Heroku 上的 Flask 应用程序)
- r - 如何将简单的 Excel LOOKUP 转换为 R 代码?
- python - 如何在熊猫数据框中手动排列行
- python - Pool(num_cores) 因 PermissionError 崩溃:[WinError 5] 访问被拒绝
- angular - 如何在html中制作动态css颜色填充框?
- sql - 从第二行 MS SQL 开始的两列值的累积和
- android - 当我退出应用程序并重新打开它时,我的反应原生 android 应用程序不会从根组件启动
- c# - .Net Core 3.1.2 中的 GetFullPath 行为与 .Net 4.6.1 不同