gpt4 book ai didi

ios - 动画 block - 完成立即触发

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:54:57 25 4
gpt4 key购买 nike

为什么以下代码在触发后立即记录“完成”?

[UIView animateWithDuration:0.3 
animations:^{
NSLog(@"Start");
}
completion:^(BOOL finished){
NSLog(@"done");
}
];

最佳答案

因为你实际上并没有对任何东西进行动画处理(NSLog 不能进行动画处理)。您需要为一个对象设置动画,否则将立即调用完成 block 。如果没有任何动画,则 0.3 秒的持续时间将被忽略。

关于ios - 动画 block - 完成立即触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10920126/

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