gpt4 book ai didi

swift - 如何在运行时制作基于动态页面的应用程序 Apple Watch

转载 作者:可可西里 更新时间:2023-11-01 01:42:25 26 4
gpt4 key购买 nike

我想构建一个基于页面的应用程序,直到运行时页面数量未知。

有没有一种方法可以通过调用 api 来检查需要多少页,然后制作那么多页。我最初想在应用程序加载时执行此操作,而无需在 awakeWithContext 中重新加载,这会导致加载事件图标出现两次?

最佳答案

您必须首先在属性检查器下的 Storyboard 中为您的界面 Controller 设置标识符,然后将此标识符添加到可变数组中作为页面计数的次数。例如假设作为 API 调用的结果,您有一个名为“objects”的数据对象数组。因此调用 WKInterface Controller 的“presentControllerWithNames:contexts:”方法以模态呈现 View 的基于页面的导航。

            NSMutableArray *controllers=[[NSMutableArray alloc] init];
for (NSInteger i=0; i<[objects count]; ++i) {
[controllers addObject:@"yourInterfaceControllerIdentifier"];
}





[self presentControllerWithNames:controllers contexts: objects];

关于swift - 如何在运行时制作基于动态页面的应用程序 Apple Watch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28355505/

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