本文介绍了如何在一个方法中Reaload viewDidLoad,不再调用诸如[self viewDidLoad];的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在一个方法中重新加载ViewdidLoad但是现在想再次调用像[self viewDidLoad];
i want to reload ViewdidLoad in a method But now want to call again like [self viewDidLoad ];
这可能吗?
推荐答案
而不是调用 viewDidLoad:
制作另一种方法( newMethod
)并移动需要调用的所有代码然后从
Instead of calling viewDidLoad:
make another method (newMethod
) and move all the code in it that needs to be called then from
- (void)viewDidLoad{
[super viewDidLoad];
[self newMethod];
}
然后从您要拨打的代码 viewDidLoad :
致电
Then from your code where you want to call viewDidLoad:
call
[self newMethod];
Swift版本
Swift version
func viewDidLoad() {
super.viewDidLoad()
self.newMethod()
}
然后从您要拨打的代码 viewDidLoad:
call
Then from your code where you want to call viewDidLoad:
call
self.newMethod()
这篇关于如何在一个方法中Reaload viewDidLoad,不再调用诸如[self viewDidLoad];的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!