我在Main.storyboard中添加了带子视图的视图。
但在加载该视图控制器时,我已在窗口中添加了该视图。但我无法点击该视图及其子视图。 我已经使用storyboard使用userinteractionenabled了。
这是我对该视图的截屏
这是我的viewdidload代码
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
//Add Image View above window
UIWindow* currentWindow = [UIApplication sharedApplication].keyWindow;
[currentWindow addSubview:self.viewbgPopUp];
[currentWindow makeKeyAndVisible];
[self HidePopUp];
self.viewbgPopUp.backgroundColor = [UIColor clearColor];
}
这里是按钮完成点击方法
- (IBAction)MethodBtnDone:(id)sender
{
[self ShowOptionUploadImg];
}
但点击完成方法
后我无法调用此方法感谢您的帮助
答案 0 :(得分:0)
您可以在导航控制器的视图中添加视图。如下所示:
[self.navigationController.view addSubview:overlayView];
答案 1 :(得分:0)
使用以下代码。删除{ value: 10, rest: { value: 20, rest: { value: 30, rest: null } } }
代码行
[currentWindow makeKeyAndVisible];
希望它可以帮助你......!
答案 2 :(得分:0)
将子视图放在前面。 [currentWindow bringSubviewToFront:self.viewbgPopUp