iOS 7 – 隐藏的输入附件视图显示在 bannerViewActionShouldBegin:willLeaveApplication: 之后
Posted
技术标签:
【中文标题】iOS 7 – 隐藏的输入附件视图显示在 bannerViewActionShouldBegin:willLeaveApplication: 之后【英文标题】:iOS 7 – hidden input accessory view is shown after bannerViewActionShouldBegin:willLeaveApplication: 【发布时间】:2014-08-20 08:58:30 【问题描述】:比那个复杂一点,顺序是:
将设备从纵向转为横向再转为纵向 等待广告展示 点按广告 隐藏的附件视图将显示在广告上方我已经确认它发生在调用 -bannerViewActionShouldBegin:willLeaveApplication:
之后。
有人看过吗?如果是这样,是否有解决方法?
【问题讨论】:
【参考方案1】:是的,我见过。部分修复是将 -bannerViewActionDidFinish:
中的输入附件视图的 alpha 设置为 0。这至少会在广告返回时隐藏输入附件视图。这个问题应该会在 ios 8 中修复。
【讨论】:
谢谢,当广告播放时它仍然显示,那有什么办法隐藏它? 不是通过任何公开的方法,但是您可以设置一个 500 毫秒左右的计时器来在调用-bannerViewActionShouldBegin:willLeaveApplication:
之后设置 alpha。不过,我从未尝试过。以上是关于iOS 7 – 隐藏的输入附件视图显示在 bannerViewActionShouldBegin:willLeaveApplication: 之后的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS 8 上的 Cordova / PhoneGap 应用程序中隐藏键盘表单附件栏? [复制]