我需要通过动画创建用颜色填充UIView
的效果。
例如,电池图像充满背景色。
所以我可以把问题看作2:
你如何为UIView
本地的部分色彩? (OBJ-C)
UIView *view=[UIView alloc] init];
view.backgroundColor=[UIColor redColor]; //is colouring all of it .
创建2个视图是一个问题,因为我需要在填充颜色时为整个事物设置动画。
答案 0 :(得分:1)
您将使用两个视图,如果您只是将第二个视图作为子视图放入第一个视图中,这不是问题。通过这种方式,您可以只为外部视图制作动画,内部将遵循。
要显示电池电量,您只需为内部视图的框架设置动画。