标签: apple-watch

如何使用 SwiftUI 在视图上检测向上、向下、向左和向右滑动

我正在构建 Apple Watch 应用程序。

什么我目前工作的需要我利用在四个主要方向检测刷卡(UPDOWNLEFTRIGHT

问题是我不知道如何检测到这一点。我一直在环顾四周,我走到了死胡同。

swiped up当用户UP在视图上滑动时,我可以对下面的视图做些什么来打印?

struct MyView: View {
    var body: some View {
        Text("Hello, World!")
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢。

swipe apple-watch swiftui

23
推荐指数
7
解决办法
8704
查看次数

我如何模拟Apple Watch用于开发目的?

我刚刚下载了Xcode 6 GM,我想看看我的应用程序如何与连接到模拟iPhone的Apple Watch一起使用.

如何在MacBook上模拟这个新设备?

xcode ios-simulator apple-watch watchkit

21
推荐指数
3
解决办法
3万
查看次数

如何检查iPhone和Apple手表是否已连接

有没有办法在Apple Watch中通知用户iPhone现在已经超出范围,何时返回范围.我们怎样才能在手表延伸中做到这一点.

提前致谢.

ios apple-watch watchkit

21
推荐指数
3
解决办法
2万
查看次数

无效的Apple Watch图标文件名必须与模式"*<dimension> @ <scale> x.png"匹配

我正在尝试向我的应用程序提交更新以包含Apple Watch功能,但是每当我验证构建时,我都会在下面的屏幕截图中详细说明错误.查看底部错误我的文件名似乎与模式匹配,所以我看不出问题所在.如果我能够获得1个图标的模式,那么我可以在整个板上应用相同的逻辑,但是我没有太多运气.

其他人遇到过这个问题吗?

在此输入图像描述

objective-c ios apple-watch watchkit

21
推荐指数
3
解决办法
4335
查看次数

如何隐藏导航栏后退按钮?

我正试图在Apple Watch上隐藏导航栏后退按钮.有许多类似于我的问题,但它们适用于iPhone,如果您对Apple Watch了解一点,那么有InterfaceController而不是ViewController.

所以当我使用下面的代码推送一个新的InterfaceController时:

[self pushControllerWithName:@"about" context:nil];
Run Code Online (Sandbox Code Playgroud)

它在上面的导航栏上显示了一个后退按钮,它将它带回到生成它的前一个InterfaceController.

任何人都知道如何隐藏或删除Apple Watch的导航栏或后退按钮?

objective-c ios apple-watch

20
推荐指数
3
解决办法
3806
查看次数

如何获得Apple Watch唯一ID或UDID?

我想获得Apple Watch唯一ID.有没有像开发者那样的UDID或唯一标识符?

udid ios apple-watch

20
推荐指数
3
解决办法
2万
查看次数

如何获取watchOS 2中的当前位置?

我需要在watchOS 2中获取WatchKit App的用户当前位置.我该怎么办?

location objective-c apple-watch watchkit watchos-2

20
推荐指数
1
解决办法
3366
查看次数

更新Apple Watch复杂数据的流程是什么?

我一直在互联网上学习很多教程,学习如何设置复杂功能.我按照预期设置并发症没有问题.

直到初始时间表条目到期.12个小时后,我不知道如何更新它以保持并发症的生效.我将分享下面的所有内容,希望有人可以帮我填写.

在这里,我为要在复杂化中显示的数据创建变量.

struct data = {
var name: String
var startString: String
var startDate: NSDate
}
Run Code Online (Sandbox Code Playgroud)

以下数组是此数据的容器.

var dataArray = [data]
Run Code Online (Sandbox Code Playgroud)

这样可以在手表锁定时显示复杂功能.

func getPrivacyBehaviorForComplication(complication: CLKComplication, withHandler handler: (CLKComplicationPrivacyBehavior) -> Void) {
    handler(.ShowOnLockScreen)
}
Run Code Online (Sandbox Code Playgroud)

这允许在复杂化上前进时间旅行.

func getSupportedTimeTravelDirectionsForComplication(complication: CLKComplication, withHandler handler: (CLKComplicationTimeTravelDirections) -> Void) {
    handler([.Forward])
}
Run Code Online (Sandbox Code Playgroud)

在这里,我将时间线的开始时间设置为等于现在.

func getTimelineStartDateForComplication(complication: CLKComplication, withHandler handler: (NSDate?) -> Void) {
    handler(NSDate())
}
Run Code Online (Sandbox Code Playgroud)

在这里,我将时间线的结束时间设置为从现在开始等于12小时.

func getTimelineEndDateForComplication(complication: CLKComplication, withHandler handler: (NSDate?) -> Void) {
    handler(NSDate(timeIntervalSinceNow: (60 * 60 * 12)))
}
Run Code Online (Sandbox Code Playgroud)

在这里,我创建了复杂的模板.这是为用户在浏览手表上的所有复杂情况时看到我的并发症时显示的样本数据.

func getPlaceholderTemplateForComplication(complication: CLKComplication, withHandler …
Run Code Online (Sandbox Code Playgroud)

apple-watch clockkit watchos-2 apple-watch-complication

20
推荐指数
2
解决办法
6369
查看次数

WatchKit错误 - 无法找到实例化的接口控制器类''

每当我在我的子类中建立任何连接时,WKIInterfaceController我都会WatchKit error - unable to find interface controller class 'myClass' to instantiate在模拟器中显示错误和活动指示器,并且视图不会加载.断开所有连接并正确显示视图但仍然出现错误

试着

无法找到接口控制器类'InterfaceController'来实例化

WatchKit:无法找到接口控制器类

WatchKit reloadRootControllersWithNames导致错误,使用pageController或push/pop之后

两个链接提示一个错误,如果它是一个错误,这肯定不会出现在XCode的发布版本上,并且每个人都会遇到相同的行为呈现watcKit几乎没用?

objective-c ios apple-watch watchkit

19
推荐指数
4
解决办法
1万
查看次数

WatchKit的社交框架

我想创建一个Apple Watch应用程序,允许用户直接分享内容.

Apple Watch的内置社交框架是否与iOS上的社交框架相当?

objective-c apple-watch watchkit

18
推荐指数
1
解决办法
409
查看次数