讨论下IOS的原生banner

问题:IOS下接入ohayoo的原生banner

我在接入原生banner的时候,正常显示了,不过发现一个问题就是显示banner的时候会导致画面卡顿,卡顿时长视banner的渲染时长(此处为猜测)

原生banner的demo是使用 “pushViewController” 来实现实现banner的展示

但是我发现CC这样是不行的,,于是我使用的是
“[[[[[UIApplication sharedApplication] keyWindow] rootViewController] view] addSubView:someView]”

一句话总结呢就是:我使用的 “addSubView” 来实现banner的展示

流程大致是:
1.创建banner->2.加载banner所需资源->3.动态创建view,label,image赋值文本以及图片->4.显示banner

卡顿点呢就在3及以后

在iphone6s上面显示banner的一瞬间大致有1s左右的卡顿

不知道大家在接入原生banner的时候有遇到这种问题么

有什么通用的解决方案不呀

因为对IOS的渲染流程不清楚嘛,,就挺好奇的,为什么原生的一个简单view会对游戏本身的渲染造成卡顿