ios 如何隐藏一个 uiview 并在同一位置推送另一个 uiview

标签 ios objective-c ios6

我想设置myview 隐藏和view 可见,我该怎么做。这是我目前得到的代码,但它隐藏了所有内容。

CGRect frame = CGRectMake(185, 960, 768, 1004); 
HiUIView *view = [[UIView alloc] initWithFrame:frame];
view.backgroundColor = [UIColor redColor];

[self.myview addSubview:view];
[self.myview setHidden:YES];

最佳答案

您在另一个 View 中添加了一个 View ,然后隐藏了第二个 View 。第一个是第二个的 child ,所以也是隐藏的。

您可以尝试在“myview”的父级中添加“view”。

关于ios 如何隐藏一个 uiview 并在同一位置推送另一个 uiview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16660977/

相关文章:

ios - 通过按钮操作进行 segue

ios - CSS 动画在 iPhone/iOS12.2 上不起作用

ios - iOS 中内存映射文件的数量是否有实际限制?

iphone - 如何在我的文本字段和按钮周围绘制圆角矩形,如 Foursquare 应用程序

objective-c - iOS 6 从地址簿中读取 Facebook 用户名 ID

javascript - 可扩展文本元素无法正确显示全文

objective-c - 在 iPhone 上存储游戏数据的最佳方式?

ios - 如何从 json 字典自动创建模型类(NSObject)?

ios - 内存警告-MapOverlay

uitableview - UITableView iOS6底部的UIRefreshControl?