问题标签 [watchkit]

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.

0 投票
2 回答
2098 浏览

swift - handleWatchKitExtentionRequest ... 如何访问回复元素以将值返回给 watchkit 扩展?

我知道我一定是用 swift 做错了……新的 API 声明了一对方法……

可以在手表套件扩展中使用...和

可以在父应用程序中用于处理请求....

我知道我做错了什么,可能是 swift,但是回复对象应该是我可以将信息发送回扩展的地方,但我无法弄清楚如何在 handlewatchkitextentionrequest 方法中将值设置到回复对象/字典中。 ..我知道只是我不理解快速语法,但我尝试过的一切都失败了......我如何输入值/定义这本字典?我尝试创建字典并将其分配给回复,不,尝试访问它的元素没有骰子......我知道这一定很简单,但我只是没有看到它。

0 投票
2 回答
2212 浏览

ios - 如何以编程方式更改标签的字体?

在我的 WatchKit 扩展的 Storyboard 中设置标签后,我可以通过编程方式更改标签的字体吗?

0 投票
3 回答
3629 浏览

ios - iOS7 和 Apple Watch

我有一个最低 iOS 目标为 iOS7 的应用程序。

我正在考虑为 Apple Watch 添加一些额外的功能。如果应用程序在 iOS 8 上运行,是否有任何选项可以将 iOS7 保持为最低目标并仍然添加对 Apple Watch 的支持?类似于 iOS8 的扩展/小部件。

提前致谢

0 投票
2 回答
902 浏览

ios - 在手表套件中添加页面基础导航

卡在页面基础导航中。我已经添加了与三个接口控制器的关系,如下图所示,这不是主入口点。我以编程方式从其他接口控制器调用日历接口控制器。

如果我将入口点添加到此接口控制器,页面会根据需要添加。但我不想将入口点添加到此控制器在此处输入图像描述

0 投票
6 回答
11927 浏览

ios - Apple Watch (WatchKit) 中的手势识别

我正在寻找如何通过 WatchKit SDK 检测 Apple Watch 应用程序中的手势。在 iOS 中,我们可以使用如下代码:

...但这在 Apple Watch 模拟器中不起作用。有没有办法使用 WatchKit 覆盖默认手势操作,或者在操作系统接收到它们时识别它们?

0 投票
4 回答
5497 浏览

ios - Apple Watch 和 openParentApplication 在后台

我正在实施苹果手表。在我的 Watchkit 扩展中,我使用该方法与“主应用程序”进行通信。

根据苹果文档,该应用程序可以在后台处理请求。

但是我的应用程序总是处于活动状态,即使我在方法中没有代码,handleWatchKitExtensionRequest

如果可能的话,有什么建议吗?

提前致谢

0 投票
1 回答
401 浏览

ios - WatchKit-Storyboard 中的“调整”偏好是什么?

我还没有在网上找到任何东西,WatchKit 的 UI 元素上的调整首选项是做什么的。

XCode - InterfaceBuilder 截图

有人知道吗?

0 投票
3 回答
5861 浏览

ios - After adding watchkit extension to project, previously added third party frameworks no longer work

I have an application that is currently working, everything's fine.

When I go to File->New->Target and add a watchkit app/extension the build is immediately broken because "Module 'Crashlytics' not found". Currently, Crashlytics is accessed using @import Crashlytics, I checked the project, and the pbxproj file has the crashlytics framework referenced to the correct location, and Crashlytics.h is visible in the project. I tried switching to #import "Crashlytics.h" just to see if maybe it was something to do with the module as opposed to simply importing the header, but then Crashlytics.h file not found.

Crashlytics has been in the project for a very long time, working perfectly. Is there something extra required when adding in the watch extension while using external frameworks or pods?

(If I comment out the line altogether, just to see what happens, I get a similar issue for one of the cocoapods we're using, and I'd be willing to be if I went along commenting things out I'd end up having to remove anything that's an external framework)

0 投票
2 回答
5167 浏览

ios - 是否可以将视图放置在彼此之上

我正在构建一个 Watch 应用程序,我想在其中将 WKInterfaceImage 与一个包含一堆 WKInterfaceLabel 对象的组重叠。在 StoryBoard 编辑器中似乎无法做到这一点。

有没有人能够为 Watch App 实现在彼此之上布局视图?

PS。我知道 WKInterfaceGroup setBackgroundImage 方法。因为我想在 WKInterfaceImage 中做一些动画,所以 setBackgroundImage 不会给我带来麻烦

0 投票
2 回答
1759 浏览

ios - 如何识别 Apple Watch 应用程序中的手势?

苹果手表可以做手势识别吗?

例如,Apple 已经演示了在 Watch 上使用滑动手势,向左、向右、向上和向下。是否可以在第三方 Watch 应用程序中捕获这些,并将它们链接到我的 WatchKit 扩展中的方法?

此外,是否可以进行自定义手势识别,例如圆形或三角形手势?