gpt4 book ai didi

iphone - 有谁知道如何解决从 UIModalTransitionStylePartialCurl segue 退出时未触发 viewDidAppear 的问题?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:44:49 27 4
gpt4 key购买 nike

有谁知道如何避免 viewDidAppear 在退出 UIModalTransitionStylePartialCurl segue 时不被击中?

- (IBAction)buttonSelector:(id)sender
{

// creating object for title screen
UIStoryboard *storySelection =[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];

// creating object for profile view
selectorViewController = [storySelection instantiateViewControllerWithIdentifier:@"Verse Selector"];

// setting the transition style
selectorViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;

// performing the segue
[self presentViewController:selectorViewController animated:YES completion:nil];
}

-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];

// testing for a return from segue
if (selectorViewController != nil)
{
// getting the chosen values from the instance
chosenBook = selectorViewController.chosenBook;

// setting instance to nil for garbage collection
selectorViewController = nil;
}
}

最佳答案

编辑

看起来最好的方法是实现一个自定义委托(delegate)协议(protocol),该协议(protocol)通知呈现 View Controller 呈现的 View Controller 正在被关闭。

关于iphone - 有谁知道如何解决从 UIModalTransitionStylePartialCurl segue 退出时未触发 viewDidAppear 的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15057093/

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