gpt4 book ai didi

objective-c - 如何创建自定义 UITableViewCell 编辑过渡?

转载 作者:行者123 更新时间:2023-12-03 20:59:02 25 4
gpt4 key购买 nike

我有一个自定义的 UITableViewCell,其中有图像和一些文本。进入编辑模式时,我希望图像淡出并移至屏幕左侧。我何时以及如何实现此代码?我尝试在 willTransitionToState: 中放置一个动画 block ,但图像只是跳出屏幕,没有动画。

最佳答案

重写setEditing:animated:来执行此类操作。如果 animatedNO,请确保不设置动画。就像这样:

if( animated ) {
[UIView beginAnimations:@"EnterEditingMode" context:NULL];
// Set up duration, etc here
}

if( editing ) {
// do animation
} else {
// reverse animation
}

if( animated ) {
[UIView commitAnimations];
}

关于objective-c - 如何创建自定义 UITableViewCell 编辑过渡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2513012/

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