8得票3回答
将手表应用程序启动到中间视图

基本上,我的应用程序是以页面格式布局的,我希望它能够启动到三个页面的中间。没有设置前一页转场的方法,所以我一直在试图在代码中实现它。 我已经将主视图设为第一个视图,并尝试了各种方法来在应用程序启动时转移到中间视图。 以下是我尝试的两种方法: if segueCheck == tr...

8得票2回答
watchOS 2:在初始接口控制器上设置属性

从watchOS 2开始,我们有一个ExtensionDelegate对象,类似于UIApplicationDelegate(响应应用程序生命周期事件)。 我想获取对将在启动时显示的第一个界面控制器对象的引用,以设置其属性(例如传递数据存储对象)。 根据docs,WKExtension上的...

15得票3回答
如何处理推送通知中的操作按钮

在处理苹果手表通知时:如果我在通知界面中(来自对象库)添加按钮,则会出现以下错误: 通知界面不支持按钮 PushNotificationPayload.apns 中包含类似于 WatchKit Simulator Actions 的内容:"WatchKit Simulator Action...

18得票4回答
如何使用WatchKit触发通知

在WatchKit开发人员指南中,有关于如何呈现自定义通知的说明,并且还提到: 应用程序不需要做任何事情来支持通知。系统提供了默认的通知界面,显示通知中的警报消息。但是,应用程序可以自定义通知界面,并包括自定义图形、内容和品牌。 我可以让本地通知在手机上触发横幅提示,但它们不会在W...

20得票4回答
如何隐藏导航栏返回按钮?

我想在Apple Watch上隐藏导航栏的返回按钮。有很多类似于我这样的问题,但它们都是针对iPhone的,如果您了解一些关于Apple Watch的知识,您会发现它们使用的是InterfaceController而不是ViewController。 因此,当我使用以下代码推送新的Inter...

9得票1回答
如何在watchOS的复杂功能中显示图片

我正在为我的watchOS 2应用程序设置复杂的功能。 我想提供三种不同类型的复杂功能: 实用小型 模块化最小项 圆形小型 所有这些复杂类型都应仅显示我的应用程序图标作为图像。在我的ClockKit类中,我已经实现了以下方法: func getCurrentTimelineEntr...

14得票1回答
SwiftUI中如何以编程方式使用导航链接(NavigationLink)

如果满足特定条件,我希望在WatchOS应用程序的启动时从NavigationView中的“一级”显示视图。 我想要与我自己按下NavigationLink相同的效果,即能够返回到NavigationView,如果我选择立即显示所需的视图,则无法实现该效果。 WatchOS也不支持“nav...

16得票2回答
没有架构可以编译(ARCHS=,VALID_ARCHS=armv7k)Xcode 7 beta 3。

我的应用程序支持手表组件。 此前,使用 Xcode 6.4,我的应用程序能够正常运行。 在升级到 Xcode 7 beta 3 后,我遇到了以下错误 - No architectures to compile for (ARCHS=, VALID_ARCHS=armv7k)。 我不确...

11得票1回答
一个真实的iOS设备和Watch模拟器可以进行通信以进行测试吗?

我希望为现有的iOS应用程序创建一个手表应用程序。但是我没有苹果手表,而且我的现有iOS应用程序只能在真实设备上运行,不能在模拟器上运行。是否可以在iPhone设备上运行该应用程序并在手表模拟器中测试我的手表应用程序?

9得票1回答
在Apple Watch OS 2上是否可能触发触觉反馈而不伴随声音?

假设用户没有静音手表声音。苹果手表应用程序是否有可能触发触觉反馈(即振动),而没有伴随的声音?这与自动由手表处理的通知不同。在这种情况下,我正在使用手表应用程序调用触觉反馈。就像这样:[[WKInterfaceDevice currentDevice] playHaptic:WKHapticT...