Сейчас я разрабатываю инструмент приложения от xcode xib.Я не могу хорошо работать в приложении.Если я положу взгляд на другие взгляды.Все другие виды не могут получить сенсорное событие.Вроде scrollview, tabbar ... Но если я поставлю admob view внизу других.Admob не может снова коснуться.
Код здесь:
controller = [[UIViewController alloc]init];
controller.view.frame=CGRectMake(0, 0, rect.size.width, rect.size.height);
banner = [[GADBannerView alloc]initWithFrame:CGRectMake(
rect.origin.x,
rect.origin.y,
GAD_SIZE_320x50.width,
GAD_SIZE_320x50.height
)];
banner.adUnitID = GAD_BANNER_UNIT_ID;
banner.rootViewController = controller;
GADRequest *request;
if (self._isDebuged) {
request=[[GADRequest alloc]init];
request.testing=TRUE;
}else {
request=[GADRequest request];
}
[banner loadRequest:request];
[controller.view addSubview:banner];
Моя структура просмотра:
window->rootViewController->rootView:
admob on the top
layer3:admob view container layer
layer2:tab bar
layer1:content view container
this cant touch any one except admob.
admob in the middle:
layer3:tab bar
layer2:admob view container layer
layer1:content view container
admob will cant display full screen because tabbar mask some area. and content cant touch.
admob at the bottom:
layer3:tab bar
layer2:content view container
layer1:admob view container layer
it works well with app, but cant touch admob any more.