如何在 Sprite Kit 中呈现模态视图?

2024-03-07

如何将 Game Center 或 GameKit Framework 与 Sprite Kit Xcode 模板结合使用?在Sprite套件中,它使用Scenes;但通常要查看排行榜,例如您需要“presentModalViewController”,但这在 SKView 中是不可能的。

提前致谢!


斯米克为我遇到的类似问题指明了正确的方向。我需要从 SKScene 向主 ViewController 发送一条消息。这对我来说是这样的:

在您的 SKScene 中,导入 ViewController

#import "MyViewController.h"

然后给它发一条消息:

[(MyViewController *)self.view.window.rootViewController  myMethod];

您可以尝试在 ViewController 中创建一个方法,为您打开 GameKit 视图,该方法是从 SKScene 触发的。 谢谢斯米克!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Sprite Kit 中呈现模态视图? 的相关文章

随机推荐

  • Carthage 更新 - 任务失败,退出代码为 65

    我安装了 2 个版本的 Xcode 8 3 2 和 8 2 1 我正在开发一个用 Swift 2 编写的项目 并通过 Carthage 安装了一些第三方 拉分支后我做了carthage update 然后我得到这个错误 carthage u
  • Mongoose TypeError:无法使用“in”运算符在中搜索“_id”

    我有一个 Rails 开发人员正在尝试主干并使用 Backbone js 应用程序书 我的第一个 Backbone Node Mongo 应用程序 所以要温柔 我已经问过类似的问题了 现在已经被困了 12 个小时了 所以我想是时候认输了 错
  • 如何从 AngularJS 中的变量设置 iframe src 属性

    我正在尝试设置src来自变量的 iframe 属性 但我无法让它工作 标记 div class col xs 12 ul class li a href project url a li ul Something wrong div
  • 什么是用户代理样式表?

    我正在 Google Chrome 中处理网页 它可以正确显示以下样式 table display table border collapse separate border spacing 2px border color gray 需要
  • RegEx 自 PHP 7.4 起失败,在 7.3 中工作

    有什么想法为什么这个 preg match 可以在 PHP7 2 上工作但在 7 3 上失败 word umweltfreundilch real life example preg match U aeiouy aeiouy X u wo
  • 使用Retrofit解析本地JSON文件中的文本

    我有一个 JSON 文本文件 res raw 阅读其文本内容后 我想使用 Retrofit 将 JSON 文本解析为 Object 但似乎 Retrofit 只接受服务器中文件的输入 在这种情况下是否可以重用 Retrofit 的 JSON
  • 可以通过修改页表来移动内存页吗?

    是否有可能 在任何合理的操作系统上 最好是Linux 通过仅修改页表而不实际移动任何数据来交换两个内存页的内容 动机是密集矩阵转置 如果数据被页面 大小阻止 则可以在页面内转置数据 适合缓存 然后交换页面以将块移动到最终位置 一个大的矩阵会
  • 在 C# 中引用 SSAS 表格模型时出现异常

    我正在尝试通过 C 自动执行 Azure Analysis Services 中的分区刷新 我已经安装并引用了最新的 Microsoft AnalysisServices 程序集在这里找到 https learn microsoft com
  • 有没有办法使用nodejs-webkit打包chrome应用程序

    假设我有一个应用程序 我希望它可以独立执行 我发现你可以用普通的网页 网络应用程序来做到这一点 使用https github com rogerwang node webkit https github com rogerwang node
  • chmod 在 Windows 上如何工作? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 Windows 文件权限与 nix 权限有很大不同 那么 chmod 是如何从GnuWin http gnuwin32 sourceforge net
  • 这是如何计算的?我试图了解 H 的值如何在列表中分配

    该谓词应该打印尺寸列表N包含可能的排列0 and 1 我的问题是 H每次递归都会结转 或者使用以下值创建列表bit H 发生在回溯阶段吗 bit 0 bit 1 gen 0 gen N H T N gt 0 bit H N1 is N 1
  • 如何将 SIGFPE 与信号一起使用?

    我刚刚了解了 C C 中的 信号 并进行了尝试 但我有一个问题来理解逻辑SIGFPE 我编写了一个小程序 它将遇到被零除的情况 如果发生这种情况 则应该触发信号并执行信号处理程序 但我的程序却崩溃了 那么这样做的目的是什么SIGFPE如果它
  • FFMPEG 没有记录整个窗口

    我正在使用 FFMPEG 录制一个窗口 如下图所示 在所有情况下 记录窗口的右侧都会被裁剪 我给出的命令是 ffmpeg f gdigrab i title example txt Notepad output mkv 非常感谢任何有关如何
  • 有没有办法仅在第一个(例如 100 个 epoch)之后在 Keras 中实现提前停止

    我的拟合函数是非凸的 因此损失函数有时会在改善之前恶化 鉴于此 我想使用早期停止 但仅限于前 100 个或更多时期之后 到目前为止我有这个 Early stopping ES EarlyStopping monitor val loss p
  • Bluehost 上的 PHP Websocket

    我正在尝试设置基于 Websocket 的 PHP 聊天应用程序使用 WebSocket 和 PHP Socket 聊天 https github com sanwebe Chat Using WebSocket and PHP Socke
  • 无法在此文件中预览 -- 消息发送失败

    我创建了一个新的 SwiftUI 项目 但代码不会在实时预览窗口中加载 我每次都会收到以下错误 无法在此文件中预览 但是当我在模拟器上运行它时 它也适用于其他视图 这是代码 import SwiftUI import FirebaseAut
  • 如何在大 JSON 中删除大量对象并保留少量对象

    如何在大 JSON 文件中删除大量对象并保留少量对象 在这里 我有以下 JSON 文件 service category managed object resource object action locate options max VA
  • 如何对对象数组进行排序?

    我有一个对象数组 如下所示 Array 5 gt stdClass Object id gt 173 name gt Silo 1 6 gt stdClass Object id gt 174 name gt Silo 10 7 gt st
  • 将原始数据转换为 jpeg

    我找到了一种将原始数据转换为 jpeg 的方法 但我遇到了一些问题 我的应用程序在当前帧 onPreviewFrame 上拍照 并将原始数据存储在字节数组中 首先 我找到的代码仅受android API 7 Android 2 1 支持 我
  • 如何在 Sprite Kit 中呈现模态视图?

    如何将 Game Center 或 GameKit Framework 与 Sprite Kit Xcode 模板结合使用 在Sprite套件中 它使用Scenes 但通常要查看排行榜 例如您需要 presentModalViewContr