gpt4 book ai didi

ios - SpriteKit (Swift) 方向改变

转载 作者:行者123 更新时间:2023-11-30 14:19:37 26 4
gpt4 key购买 nike

我正在制作/制作一款横向游戏,并在主菜单中有一个 Facebook 和一个 Twitter 按钮来打开应用程序或 Safari。我遇到的问题是应用程序或 safari 以纵向模式打开,当我切换回游戏时,它会在切换回横向之前短暂显示纵向的所有内容。它还以纵向方式向您显示多任务预览。

这不是什么大问题,但显然在游戏处于纵向模式的那短短 1-2 秒内,一切都被压扁了,看起来有点丑陋且不专业。仅当您使用这两个社交媒体按钮时才会发生这种情况,当您通过多任务处理自行切换到纵向应用程序时,游戏将在返回时保持横向状态。

我一直在试图弄清楚,但我找不到任何东西,尤其是对于 swift 。任何帮助将非常感激。谢谢

PS。这是我用于社交媒体部分的代码,我认为它非常简单并且是样板。

//MARK: - Load Social Media
func loadFacebook() {

var appURL = NSURL(string: "APP ID HERE")
var webURL = NSURL(string: "WEB ID HERE")

if(UIApplication.sharedApplication().canOpenURL(appURL!)) {
// App
UIApplication.sharedApplication().openURL(appURL!)
} else {
// Safari
UIApplication.sharedApplication().openURL(webURL!)
}
}

func loadTwitter() {

var appURL = NSURL(string: "APP ID HERE")
var webURL = NSURL(string: "WEB ID HERE")

if(UIApplication.sharedApplication().canOpenURL(appURL!)) {
// App
UIApplication.sharedApplication().openURL(appURL!)
} else {
// Safari
UIApplication.sharedApplication().openURL(webURL!)
}
}

最佳答案

请参阅此处寻求答案,因为这仍然是一个没有太多信息的问题。

Swift sprite kit landscape only forced into portrait

关于ios - SpriteKit (Swift) 方向改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30645320/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com