0

在我的项目中,我有三个轨道 Track1、Track2 和 Track3,并且在其中的 3(轨道)上,一个滑块图像(这是 UIImageView 但不是 UISlider))从左向右移动(通过使用计时器)。屏幕右上角有两个按钮来保存和分享。当我们点击分享按钮时,另一个视图(shareView)正在出现(这是 mainView 的 3/4 部分),上面有 Facebook、twitter .....目前的看法。但我的问题是当我们单击共享按钮时,滑块没有隐藏,它在 shareView 上也可见。我想隐藏那个滑块图像(UIImageView)。

任何人都可以帮助或建议提前谢谢

4

1 回答 1

0

UIImageView 继承自 UIView 类,该类具有隐藏属性。我想还有其他方法可以做到这一点,但使用 hidden 属性应该可以。在 shareView 出现之前将 hidden 属性设置为 YES,然后在 shareView 关闭时将其设置回 NO。

imageView.hidden = YES;

或者

imageView.hidden = NO;

您可能还想尝试removeFromSuperview 方法,尽管您还必须在关闭 shareView 时将其添加回同一位置。

于 2012-04-30T11:50:21.973 回答