Monotouch的照片/图像查看器

Edu*_*lho 12 photo image viewer xamarin.ios ios

我已经google了一下,但找不到一个简单的Image Viewer类可以在我的MonoTouch应用程序中使用.

我不需要显示图像缩略图也不需要显示完整的相册(带有多张照片).

我只需要一个图像查看器来显示UIImageView,允许常见的全屏/缩放操作.

显然,这种观众可以使用来实现UIViewController与子类UIGestureRecognizer,UIScrollViewUINavigationBar挂羊头卖狗肉,但我不想推倒重来.有没有人知道可用的开源组件?

在新的Xamarin Component Store中托管这样的组件也很有用

谢谢

Max*_*bov 11

这里是.

特征:

  • 显示大图像(大于屏幕)和小图像;
  • 一键关闭视图,两个水龙头放大/缩小.还可以进行缩放操作;
  • 滚动浏览可用内容.在可见区域外滚动图像是不可能的.感谢你UIScrollViewContentSize财产.

对未来的建议:

  • 我通过删除UINavigationBar使用来减少代码.
  • UIView当用户打开/关闭全屏图像视图时,添加基本动画(淡入/淡出)也很不错.

一些相关信息:

欢迎任何错误报告和建议!

  • 完成:淡入/淡出添加的过渡; 更好地处理单击和双击(iOS方法使用而不是计时器); 图像的红色背景被删除.它用于调试目的. (2认同)
  • 完成:缩放到用户指定的点而不是中心. (2认同)