我正在研究一些需要我循环浏览图像并创建某种淡入淡出并淡出它们之间过渡的东西。我已经习惯了javascript,所以很自然地我想要改变将要消失的imageview的深度。有没有办法选择哪个视图显示在顶部?或者有更好的方法来实现我想要实现的目标吗?
CGRect imageFrame = CGRectMake(0.0, 0.0, 1024.0, 280.0);
UIImageView *image_one = [[UIImageView alloc] initWithFrame:imageFrame];
image_one.image = [UIImage imageNamed:@"image_one.png"];
[self.view addSubview:image_one];
UIImageView *image_two = [[UIImageView alloc] initWithFrame:imageFrame];
image_two.image = [UIImage imageNamed:@"image_two.png"];
[self.view addSubview:image_two];
答案 0 :(得分:0)
您可以从视图层次结构中删除视图,然后使用[UIView insertSubview:aboveSubview:]
和[UIView insertSubview:belowSubview:]
重新插入该视图。