我正在从我的viewcontroller加载一个xib文件,该文件有一个表视图。
[[NSBundle mainBundle] loadNibNamed:@"NewView" owner:self options:nil])
[self.newView setFrame:CGRectMake(0, 0, 320, 480)];
[[UIApplication sharedApplication].keyWindow addSubview:self.newView];
视图已正确加载。 在按钮上单击newView我想删除此视图。
[self.newView removeFromSuperview];
删除了newView。但它背后的桌面视图并没有显示任何内容。它只显示透明背景。无法找到一种方法对其进行排序。需要帮助
答案 0 :(得分:0)
此代码有效。
[[NSBundle mainBundle] loadNibNamed:@"NewView" owner:self options:nil];
[self.newView setFrame:CGRectMake(0, 0, 320, 480)];
[self.view addSubview:newView];
我通过
删除了视图[self.newView removeFromSuperview];