我想让图片视图从屏幕上消失。 我不想发布它。 我怎么能这样做?
答案 0 :(得分:3)
简单。
[myImageView setHidden:YES];
UIView文档在这里:http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIView_Class/UIView/UIView.html
来自文档:
隐藏
确定的布尔值 接收器是否隐藏。 @property(非原子,getter = isHidden) BOOL隐藏讨论
将此属性的值设置为 是隐藏接收器并进行设置 NO显示接收器。默认 价值是NO。
隐藏的视图从视觉上消失 它的窗口,不接收输入 事件。它仍然在其超级视图中 但是,子视图列表和 像往常一样参与自动化。 用子视图隐藏视图有 隐藏这些子视图的效果 他们可能拥有的任何观点后代。 处理隐藏子视图 隐含地由系统而不是 导致隐藏属性中的值 这些观点要改变。
隐藏窗口的视图 当前的第一响应者导致 查看下一个有效的关键视图 新的第一响应者。
此属性的值反映 仅接收器的状态和 没有考虑到的状态 接收者的祖先在视野中 层次结构。因此这个属性可以 不,但接收器可能仍然是 如果祖先被隐藏,则隐藏。
答案 1 :(得分:1)
@Steve只有不同的语法有相同的答案。我只使用过以下语法。
myView.hidden = YES;