removeFromSubView禁用交互

时间:2019-06-06 22:52:14

标签: swift uicollectionview

我有一个UICollectionView,基本上是一个聊天记录。我在某些单元格中有一个imageView,并添加了在点击时将图像扩展到全屏的功能。

int counter = (int) list.stream().filter(h -> h.equals(str)).count();
// or int counter = (int) list.stream().filter(h -> h.equals(str)).mapToInt(h -> 1).sum(); 
boolean flag = count > 0;

删除全屏图像后,ChatLogController将不再可交互。我无法在图像上滚动或重新进入全屏模式。我在这里想念什么?我只想关闭全屏图像,并允许用户选择其他图像或只是滚动查看消息。

1 个答案:

答案 0 :(得分:1)

在这里删除imageView

sender.view?.removeFromSuperview()

当您需要删除滚动视图时

sender.view?.superview?.removeFromSuperview()