当添加为主窗口的子视图时,UIView是非交互式的

时间:2011-02-14 16:51:56

标签: iphone iphone-sdk-3.0

我正在向我的应用添加一个Mobclix广告,但希望它放在桌面视图之上。

NSArray *windows = [[UIApplication sharedApplication] windows];
[[windows objectAtIndex:0]  addSubview:mobclixView];

当我将它添加到Window时,UIView不会收到触摸事件

如果我将它添加为主视图的子视图,它可以正常工作

更新

也试过这个,没有运气

[[windows objectAtIndex:0] insertSubview:mobclixView aboveSubview:self.tableView];

2 个答案:

答案 0 :(得分:1)

尝试

NSArray *windows = [[UIApplication sharedApplication] windows];
[[windows objectAtIndex:0]  insertSubview:mobclixView atIndex:0];

答案 1 :(得分:0)

尝试添加MobClix View Over UiView,其中包含tableView而不是Main Window。

[self.view addSubview:mobClixView];

相关问题