如何将 UIButton 添加到 AdWhirl 广告横幅?琐碎[adWhirlView addSubview: button]
行不通。按钮不出现。
UPD已经尝试过:
[view addSubview:adWhirlView];
[adWhirlView addSubview:button];
[adWhirlView bringSubviewToFront:button];
adWhirlView 可见,但按钮不可见。
如何将 UIButton 添加到 AdWhirl 广告横幅?琐碎[adWhirlView addSubview: button]
行不通。按钮不出现。
UPD已经尝试过:
[view addSubview:adWhirlView];
[adWhirlView addSubview:button];
[adWhirlView bringSubviewToFront:button];
adWhirlView 可见,但按钮不可见。
为什么不尝试将按钮和 AdWhirl 视图添加到同一个父视图?像这样的东西:
[view addSubview: adWhirlView];
[view addSubview: button];
在我看来,这将是您追求的相同视图层次结构。您只需要按照您想要的方式放置按钮。
UPD: 如果 AdWhirl 无法接收广告,它会触发委托方法:
-(void)adWhirlDidFailToReceiveAd:(AdWhirlView *)adWhirlView usingBackup:(BOOL)yesOrNo
因此,您可以使用 AdWhirl didReceive/didFail 方法切换按钮的可见性。首先添加一个隐藏按钮,然后在 didReceive: set
button.hidden = NO;
在 didFail 上:
button.hidden = YES;
尝试这个:
[adWhirlView bringSubviewToFront:button];