如何在iOS SDK中使用presentViewController在视图控制器之间传递变量?

如何在iOS SDK中使用presentViewController在视图控制器之间传递变量?,第1张

概述几天前我写了一个使用presentViewController加载视图控制器的方法: -(void)passaGC:(NSString *)user{UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];UIViewController *viewController = (UIView 几天前我写了一个使用presentVIEwController加载视图控制器的方法:
-(voID)passaGC:(Nsstring *)user{UIStoryboard *storyboard = [UIStoryboard storyboarDWithname:@"Main" bundle:nil];UIVIEwController *vIEwController = (UIVIEwController *)[storyboard instantiateVIEwControllerWithIDentifIEr:@"generaC"];[self presentVIEwController:vIEwController animated:YES completion:nil];}

但今天我需要将变量用户从此方法传递给加载的vIEwController.

如何修改我的方法来执行此 *** 作?

我发现了堆栈溢出的其他问题,但没有什么与我的请求非常相似

解决方法 将属性添加到目标vIEwController(在.h中):
@property (strong,nonatomic) Nsstring *user;

最后你的方法看起来像

-(voID)passaGC:(Nsstring *)user{UIStoryboard *storyboard = [UIStoryboard storyboarDWithname:@"Main" bundle:nil];UIVIEwController *vIEwController = (UIVIEwController *)[storyboard instantiateVIEwControllerWithIDentifIEr:@"generaC"];vIEwController.user = user;[self presentVIEwController:vIEwController animated:YES completion:nil];}
总结

以上是内存溢出为你收集整理的如何在iOS SDK中使用presentViewController在视图控制器之间传递变量?全部内容,希望文章能够帮你解决如何在iOS SDK中使用presentViewController在视图控制器之间传递变量?所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1097707.html

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

发表评论

登录后才能评论

评论列表(0条)

保存