gpt4 book ai didi

ios - 将 Watch App 启动到中间 View

转载 作者:IT王子 更新时间:2023-10-29 05:50:14 24 4
gpt4 key购买 nike

基本上,我的应用程序以页面格式布局,我希望它在三个页面的中间启动。没有办法设置前一页转场,所以我一直在尝试用代码来实现。

我将主视图设置为第一个 View ,并且我尝试了多种方法来在应用启动后立即切换到中间 View 。

这是我尝试过的两种方式:

    if segueCheck == true {
self.pushControllerWithName("budget", context: self)
self.presentControllerWithName("budget", context: self)
segueCheck = false
}

第一个呈现 View ,但作为一个完全独立的 View ,第二个将第一个 View 替换为中间 View 。

有谁知道如何启动到中间 View 并允许用户左右滑动吗?

谢谢。

最佳答案

WKInterfaceControllerbecomeCurrentPage()应该是您正在寻找的东西。

让我们为中心 View Controller 创建一个新类CenterPageViewController,并如下更改其initWithContext:方法

import WatchKit

class CenterPageViewController: WKInterfaceController {

override init(context: AnyObject?) {
super.init(context: context)

super.becomeCurrentPage()
}
}

现在让我们将 Storyboard 中的中间页面的自定义类设置为 CenterPageViewController

enter image description here

最后点击运行。

您将无法摆脱从左侧页面到中心页面的初始过渡,但应用最终会从中间页面开始。

关于ios - 将 Watch App 启动到中间 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27097022/

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