不能点击按钮?

时间:2015-12-17 06:15:06

标签: ios objective-c

我在Main.storyboard中添加了带子视图的视图。

但在加载该视图控制器时,我已在窗口中添加了该视图。但我无法点击该视图及其子视图。 我已经使用storyboard使用userinteractionenabled了。

这是我对该视图的截屏

enter image description here

这是我的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];
   }

但点击完成方法

后我无法调用此方法

感谢您的帮助

3 个答案:

答案 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