按下按钮时打印输出并且有一个segue - Xcode Swift Apple Watch?

迪伦墨菲

当按下也会触发 push 的按钮时,我想在输出上打印一些东西segue

当按下按钮时,我想将 的值更改variable1为一个数字,然后将其打印到输出中。

这在之后没有 push segue 时工作正常,但当按钮也会触发 push segue 时它不起作用。

这是我目前的代码:

@IBAction func buttonPressed() {

    var variable1 = "easy"
    print(variable1)

}

我正在尝试在 Xcode 中的 Apple Watch 上执行此操作。

拉什万

如果您有一个“常规”应用程序项目目标,您可以通过按钮segue连接和连接IBAction这似乎不适用于 WatchKit 应用程序。

您需要做的是删除IBAction并添加以下方法:

override func contextForSegue(withIdentifier segueIdentifier: String) -> Any? {
    if segueIdentifier == "someId" {
        var variable1 = "easy"
        print(variable1)
        return ...
    }
    return ...
}

将标识符添加到您的 segue 并在contextForSegue方法中检查它并打印出其中的值。

返回值
要传递给新接口控制器的对象。使用此对象将重要信息传达给新的界面控制器,例如要显示的数据或任何相关的状态信息。如果需要,您可以返回 nil,但不建议这样做。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Xcode和没有配对的Apple Watch

来自分类Dev

Xcode找不到Apple Watch

来自分类Dev

如何在没有Xcode的情况下获取Apple Watch UDID?

来自分类Dev

如何从现有Xcode项目中删除Apple Watch应用程序?

来自分类Dev

即使有Apple Watch目标,我也可以在没有配对的XCode Apple Watch的情况下在设备上运行我的应用程序吗?

来自分类Dev

Xcode在Apple Watch上运行已完成的应用程序中运行Apple Watch目标结果

来自分类Dev

使用Swift将数据从Apple Watch同步到iPhone

来自分类Dev

在Swift中将Parse Core链接到Apple Watch

来自分类Dev

WatchKit中有Apple Watch的ActivityIndicator吗?

来自分类Dev

Apple Watch通知有效负载

来自分类Dev

没有箭头的Apple Watch页面返回

来自分类Dev

Xcode 8 beta 2 / IOS10 beta 2 / WatchOS 3 beta 2-配对的Apple Watch没有符号吗?

来自分类Dev

Apple Watch Video Control

来自分类Dev

Apple Watch中的布局

来自分类Dev

Apple Watch NFC API

来自分类Dev

Apple Watch的推送通知

来自分类Dev

从Apple Watch发起呼叫

来自分类Dev

控制Apple Watch的音量

来自分类Dev

使用Apple Watch的iAd

来自分类Dev

Apple Watch观看通讯

来自分类Dev

Apple Watch站立检测

来自分类Dev

Apple Watch NFC API

来自分类Dev

Xcode 7 Apple Watch应用程序的安装从未完成

来自分类Dev

是否可以在 Apple Watch 模拟器中播放音频?- Xcode 10.1

来自分类Dev

一个按钮可以在Apple Watch应用中包含一个组吗?

来自分类Dev

提交我的Apple Watch App时缺少图标错误

来自分类Dev

iPhone 解锁时是否可以通过振动通知 Apple Watch?

来自分类Dev

离开 iPhone 时在 Apple Watch 上记录和保存锻炼?

来自分类Dev

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

Related 相关文章

热门标签

归档