我有UITableview显示图像列表。我想在UITmageView内部的UIImageView上实现放大缩小功能。我在桌面上尝试使用UIPinchGestureRecognizer,但它无法正常工作。所以想要在UITableviewCell中使用scrollview实现,但它是矛盾的使用UITableview.So的默认滚动视图任何好的链接或教程来研究它???
答案 0 :(得分:2)
在单元格中使用UIImageView
,添加UIPanGesture
,将其设置为需要2个手指。
在.begin
上使用delegate
方法将单元格发送到UIViewController
,计算手势上的delta x / y以计算用于缩放图像的值。
使用单元格中的图片制作一个虚拟UIImageView
,使用convertRect
放入UIView
的{{1}}。
在虚拟UIViewController
上设置缩放变换。
答案 1 :(得分:0)
而不是使用UIImageView
使用UIButton
并在按钮中设置图像而不使用文本。在按钮上单击特定索引时,您可以使用按钮操作按钮,现在可以缩放按钮。
在tableView中使用ref管理按钮:Get button click inside UI table view cell
您可以提出任何其他问题。