gpt4 book ai didi

iphone - CATransition后释放 View Controller : Am I doing this right?

转载 作者:行者123 更新时间:2023-11-29 05:05:49 26 4
gpt4 key购买 nike

我的应用程序正在加载第一个 View (用于登录 Web 服务)。当登录成功时,它会执行 CATransition(基本 kCATransitionFromRight)以显示第二个 View 并隐藏第一个 View 。我已将过渡的委托(delegate)设置为 self,以便可以使用 -(void)animationDidStop:(CATransition *)theAnimation finish:(BOOL)flag

当调用该方法时(在转换结束后),我想释放第一个 View ,因为我不再需要它了。但是,当我调用 [firstView release] (在 animationDidStop: 中)时,保留计数似乎没有改变。我使用 [loginView keepCount] 来检查这一点,因为我知道它并不总是可靠,所以我想知道:我这样做对吗?

谢谢。

最佳答案

摘自“Cocoa Touch for iPhone OS 3”一书是类似的方法。
他们设置了一个动画,删除旧的 subview ,添加新的 subview ,然后提交动画。

关于iphone - CATransition后释放 View Controller : Am I doing this right?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5337726/

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