gpt4 book ai didi

iOS - 如何检查模态视图是否存在

转载 作者:IT王子 更新时间:2023-10-29 07:35:30 24 4
gpt4 key购买 nike

有没有办法检查模态视图是否存在?我只想在存在模态视图时运行一个方法。另外,如果我有多个模态视图,有没有办法检查某个模态视图是否存在。

我使用以下代码来呈现和关闭模态视图:

    [self presentModalViewController:myModalView animated:YES];
[self dismissModalViewControllerAnimated:YES];

提前致谢!

干杯,埃文

附言。我的模态视图有一个 View Controller ,但我想检查模态视图是否存在于异步运行的单独类中。

最佳答案

您是否正在检查父 View Controller 中是否存在模态视图 Controller ?如果是这样,您只需检查该 View Controller 的 modalViewController 属性:

BOOL modalPresent = (self.modalViewController);

如果你想检查一个特定的模态视图 Controller ,你可以像这样获取模态视图 Controller 的类名:

NSString *modalClassName = NSStringFromClass([self.modalViewController class]);

关于iOS - 如何检查模态视图是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5338049/

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