问题标签 [wkinterfaceimage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何为 Apple Watch 转换图像?
在解释如何获得 Apple Watch 的 [Glance] 接口控制器/空白板时提到了这个问题?,但这是一个单独的基本问题。
在 iOS 中,如果你有一个UIImage
,你可以创建一个UIImageView
支持旋转、平移和其他变换的东西。在我见过的 Swift 中,您可以创建一个WKInterfaceImage
,例如:
但是,没有匹配的搜索结果,例如WKInterfaceImageView
。
我如何通过UIImageView
从Image
. 老式UIImageView
/ UIImage
s 还能用吗?还是最好的可用方法是在 iPhone 上计算图像并将其动态提供给手表?
谢谢,
apple-watch - watchOS 2 上的 WKInterfaceImage 和动态图像
如果我创建 UIImage 并使用 WKInterfaceImage 显示它,它总是将图像显示为@1x 而不是@2x,从而导致像素化图像。它在 watchOS 1 上运行良好。如何使用 watchOS 2 解决此问题?相同的代码在带有 UIImageView 的 iOS 上运行良好。
watchkit - Watch 应用表行中图标的最佳图像大小
为了避免缩放原始图像,Watch 应用表行中的图标的最佳/最大图像大小是多少?
ios - 将 UIImage 从手机传递到手表不起作用
对于watchOS 2
and Xcode 7.3
,我正在尝试将我在 iPhone 端的图像发送到手表端。在电话方面,我有这个:
然后,在WatchKit Extension
边(ExtensionDelegate
文件)中,我有:
并在InterfaceController
:
哪里myImage
是WKInterfaceImage
插座。当showImage
方法被调用时,imageData
不是nil
,而是image
在self.myImage.setImage(image!)
被调用时。我究竟做错了什么?
ios - Watch App 中的动画图像不起作用(Swift)
我的动画图像有问题。
在我的页面中,我在中心有一个标签,用文本“开始听写”初始化,底部的图像初始化为没有图像
有我的代码:
当我的听写完成后,还有一段时间我的文字会显示出来。因此,我尝试添加动画以查看它正在进行中。
在这里,我想开始我的听写,在后台开始我的动画并清除我的文本。而且,当我的演讲准备好显示时,我想停止并清除动画并打印我的文本。
我的问题是:有时,当我在听写后回到我的页面时,我发现我的第一个文本“开始听写”而不是我的动画。我尝试使用调试模式,并在我的所有代码中添加了断点和日志。一切都按良好的顺序执行,但结果确实是随机的..
我还看到我的动画在我使用 stopAnimating() 时不会停止,并且在我使用 setImageNamed("") 时不会清除。
你可以帮帮我吗 ?
uiimage - 从不同的 Bundle 在 WatchKit 中加载 UIImage
我的应用程序目前的结构是使用动态库来启用代码重用。我的动态库中存储了图像,因此可以轻松地在不同的应用程序目标之间共享它们。这在 iOS 中运行良好,因为我可以使用UIImage(named:, in:, compatibleWith:)
初始化程序从我的动态库中加载图像。但是,此初始化程序似乎在 watchOS 上不可用。是否有任何其他方法可以从 watchOS 上的动态库(使用不同的包)加载图像。顺便说一句,图像存储在资产目录中。