gpt4 book ai didi

android - 用于显示应用程序加载进度的 UIImageView

转载 作者:可可西里 更新时间:2023-11-01 03:57:03 25 4
gpt4 key购买 nike

我有一个包含应用程序 Logo 的启动屏幕,比如说 test .随着应用程序开始加载, Logo 将逐渐开始填充,如 this。 .最后,当应用程序完全加载时,它看起来像this。 .

这里要提的一点是颜色是从左到右填充的。而且不会有单一的颜色。它包含不同字符的不同颜色。

谷歌搜索后,我开始知道我需要使用两张完全填充的红色图像和另一张没有颜色的图像,一个在另一个之上并在其上应用动画。到目前为止,我已经这样做了,但没有成功地从左到右制作动画。

我也需要在 android 中应用相同的功能。有人可以建议吗?

最佳答案

将两张空白和填充的图像相互重叠。修改填充图片的宽度根据进度即时进行。

static int max_image_width = 250//assumptionUIImage *blankImage;UIImage *filledImage;-(void)viewDidAppear:(BOOL)animated{    [super viewDidAppear:animated];    [self fillImage:1]; /*any value between 0 and 1 */}-(void)fillImage:(CGFloat)progress{    CGFloat image_width = max_image_width * progress;    [UIView animateWithDuration:2  animations:^{        CGRect frame = self.filledImage.frame;        frame.size.width = image_width;        self.filledImage.frame = frame;    }];}

关于android - 用于显示应用程序加载进度的 UIImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20047663/

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