首页 文章

WatchOS:平移和缩放图像

提问于
浏览
0

在我的小 Watch 应用程序(针对watchOS3)中,我需要显示一个将从服务器获取的图像(它不大,比方说600x600) . 图像将单独显示在模态页面中(仅关闭按钮位于左上角)与Photos应用程序类似,我希望能够为用户提供平移和缩放图像的可能性 . 缩放将通过使用数字冠来完成(事件已经连线) .

知道如何处理平移和缩放吗?有没有人实现这样的事情?

先感谢您!

1 回答

  • 0

    我通过实现一个小技巧解决了这个问题(参见附图) . 基本上缩放(数字冠)在缓存的UIImage上发生“背景”,并且视口(大小与显示尺寸完全相同)从UIImage裁剪区域并通过WKInterfaceImage显示它 . 只需按照TapGestureRecognizer数据移动视口即可完成平移 .

    我想我会将它封装在自定义控件中并将其放在GitHub上 .

    enter image description here

相关问题