gpt4 book ai didi

ios - 如何用动画重新加载 iCarousel?

转载 作者:搜寻专家 更新时间:2023-11-01 06:21:14 25 4
gpt4 key购买 nike

我试图找到一种重新加载带有动画的 iCarousel 的方法。像这样的东西:

[self.carousel reloadDataAnimated:YES] // ObjC
self.carousel!.reloadData(animated: true) // Swift

我查看了 header ,控件似乎不支持此功能。有谁知道如何实现带动画的轮播重新加载?

最佳答案

我找到了一种使用 transitionWithView 方法执行此操作的方法。奇迹般有效。 Carousel 的内容重新加载时带有漂亮的交叉溶解动画。这是代码:

swift

UIView.transitionWithView(self.carousel!,
duration: 0.35,
options: .TransitionCrossDissolve,
animations: { () -> Void in

self.carousel!.reloadData()
},
completion:nil)

对象

[UIView transitionWithView:self.carousel
duration:0.35f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^(void)
{
[self.carousel reloadData];
}
completion:nil];

关于ios - 如何用动画重新加载 iCarousel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33753144/

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