ios – 在WatchKit中准备等同的

ios – 在WatchKit中准备等同的,第1张

概述我有一个带有2个按钮的界面,他们都调用相同的界面,但是有不同的信息.在传统的界面上,我使用prepareForSegue,但是我不知道在WatchKit上是等同的. 你可以通过两种方法来实现: 在你的故事板中,你设置一个标识符   然后可以使用contextForSegueWithIdentifier: - (id)contextForSegueWithIdentifier:(NSString * 我有一个带有2个按钮的界面,他们都调用相同的界面,但是有不同的信息.在传统的界面上,我使用prepareForSegue,但是我不知道在WatchKit上是等同的.解决方法 你可以通过两种方法来实现:

在你的故事板中,你设置一个标识符

然后可以使用contextForSegueWithIDentifIEr:

- (ID)contextForSegueWithIDentifIEr:(Nsstring *)segueIDentifIEr {     if ([segueIDentifIEr isEqualToString:@"yourIDentifIEr"]) {        return aDictionaryWithYourinformation;     }}

或者您可以通过代码通过上下文传递信息:

[self pushControllerWithname:@"YourVIEwController"                     context:aDictionary];

这个上下文是一个字典,您可以在 – (voID)awakeWithContext:(ID)上下文中访问此字典

总结

以上是内存溢出为你收集整理的ios – 在WatchKit中准备等同的全部内容,希望文章能够帮你解决ios – 在WatchKit中准备等同的所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1113348.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存