jjzjj

InterfaceController

全部标签

ios - 获取 sharedApplication' 在我的苹果 watch 应用程序中不可用

你好,我正在开发一款适用于AppleWatch的应用程序,我的应用程序有一个按钮,我希望当单击该按钮以在配对的iPhone上打开Safari时,我是iOS开发的新手,所以这是我目前所拥有的:接口(interface)Controller.h////InterfaceController.h//ToolBeltWatchKitExtension////CreatedbyChrison3/12/15.//Copyright(c)2015Chris.Allrightsreserved.//#import#import@interfaceInterfaceController:WKInterf

ios - 无法从 WatchKit Controller 更改 View

我在Storyboard中添加了一堆WKInterfaceLabels,将它们作为IBOutlets添加到InterfaceController.h中,并使用SetText方法在它们上面设置了一些文本。但是,我的观点没有任何变化。控制台为每个标签提供消息“接口(interface)描述中的未知属性”。我该如何解决这个问题?在InterfaceController.h中,我定义的标签如下:IBOutletWKInterfaceLabel*hdate;在InterfaceController.m中,我将其文本设置如下:-(void)willActivate{//Thismethodisca

ios - Watchkit 中的 GlanceController 和 InterfaceController 如何通信?

根据Appledocumentation对于Watchkit,一个使用willActivate用最新信息更新一瞥场景。访问“最新”信息的推荐方法是什么,或者换句话说,我如何在GlanceController和InterfaceController之间进行通信?我目前正在使用Swift,但Obj-C中的答案也很好。我似乎无法在文档中找到它。 最佳答案 你是说从GlanceController切换到InterfaceController吗?协调切换如果是这样,你会想要查看CoordinatingHandoffActivity实现func

xcode - 使用 WatchKit (Watch) 的基于页面的界面中的页码?

我用Page-BasedInterface创建了一个WatchKit应用程序.有3个页面,每个页面都连接到我的InterfaceController.swift类(它扩展了WKInterfaceController)。我的问题:在InterfaceController.swift中,我如何检测当前View的页码? 最佳答案 如果你使用funcpresentControllerWithNames(_names:[AnyObject],contextscontexts:[AnyObject]?)您只需在上下文中传递页码,这样您就可以存储

ios - 尝试将 MMWormhole.h 导入我的 WatchkitExtension InterfaceController.h 时出错

我正在尝试使用MMWormhole库将我的应用程序与AppleWatch进行通信。我已经通过CocoaPods导入了MMWormhole库,但是在尝试将MMWormhole.h文件导入到我的Watchkit扩展的InterfaceController.h时,我一直收到错误消息。我已经在“链接的框架和库”中导入了库。在我的应用程序中,当我将MMWormhole.h导入任何类时,我没有收到任何错误。这是我的Watchkit扩展的IntefaceController.h:#import#import#import@interfaceInterfaceController:WKInterfac

ios - 找不到要实例化的接口(interface) Controller 类 'InterfaceController'

每次运行项目并尝试导航到另一个屏幕时,我都会收到此错误。Unabletofindinterfacecontrollerclass'HelpInterfaceController'toinstantiate我正在正确使用我所知道的:-(IBAction)HelpButton{[self呈现ControllerWithName:@“帮助”上下文:无];help的名称也与标识符中的名称相同。那么我哪里出错了? 最佳答案 我发现了错误!这是因为我的.m文件,它的目标成员是MemGame而不是MenGameWatchKitExtension。

swift - WatchKit_Extension.InterfaceController 没有实现委托(delegate)方法

我正在尝试使用一个简单的应用程序学习watchkit连接,并花了两天时间研究这个错误,但徒劳无功:{appname}_WatchKit_Extension.InterfaceController没有实现委托(delegate)方法。我从“SimpleWatchConnectivity”中盲目地复制代码https://developer.apple.com/library/content/samplecode/SimpleWatchConnectivity/Listings/SimpleWatchConnectivity_WatchKit_Extension_InterfaceContr

ios - 在 Watch InterfaceController.swift 中获取 MMWormhole 的未解析标识符

我的AppleWatch项目是用Swift编写的。我已经使用CocoaPods安装了MMWormhole,我按照这些链接中的描述创建了桥接头:http://bencoding.com/2015/04/15/adding-a-swift-bridge-header-manually/HowtocallObjective-CcodefromSwift当我创建桥接header时,我将其定位到我的iPhone应用程序,并观看扩展。桥接header.h,我有这个:#import"MMWormhole.h"在我的iPhone应用程序ViewController中,我有这个:importUIKiti