cocos2dx 在ios下获取当前ViewController
2016-05-10 11:57
621 查看
参考博文:
http://www.xuanyusong.com/archives/1878 http://blog.csdn.net/muyu114/article/details/12968067
总结如下:
UIViewController* ctrol;
if ( [[UIDevice currentDevice].systemVersion floatValue] < 6.0)
{
// warning: addSubView doesn't work on iOS6
NSArray* array=[[UIApplication sharedApplication]windows];
UIWindow* win=[array objectAtIndex:0];
UIView* ui=[[win subviews] objectAtIndex:0];
ctrol =(UIViewController*)[ui nextResponder];
}
else
{
// use this method on ios6
ctrol=[UIApplication sharedApplication].keyWindow.rootViewController];
}
接入银联sdk所遇到的问题,需要传入 viewcontroller,此时传入ctrol即可
http://www.xuanyusong.com/archives/1878 http://blog.csdn.net/muyu114/article/details/12968067
总结如下:
UIViewController* ctrol;
if ( [[UIDevice currentDevice].systemVersion floatValue] < 6.0)
{
// warning: addSubView doesn't work on iOS6
NSArray* array=[[UIApplication sharedApplication]windows];
UIWindow* win=[array objectAtIndex:0];
UIView* ui=[[win subviews] objectAtIndex:0];
ctrol =(UIViewController*)[ui nextResponder];
}
else
{
// use this method on ios6
ctrol=[UIApplication sharedApplication].keyWindow.rootViewController];
}
接入银联sdk所遇到的问题,需要传入 viewcontroller,此时传入ctrol即可
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- Android ADT 23.0.0无法更新到23.0.2问题解决方案
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- SDKMAN:轻松管理多个软件开发套件 (SDK) 的命令行工具
- Cocos2d-x中背景音乐和音效使用实例
- Cocos2d-x学习笔记之CCScene、CCLayer、CCSprite的默认坐标和默认锚点实验
- Cocos2d-x UI开发之CCControlPotentiometer控件类使用实例
- Cocos2d-x UI开发之文本类使用实例
- Cocos2d-x保存用户游戏数据之XML文件是否存在问题判断方法
- Cocos2d-x UI开发之菜单类使用实例
- Cocos2d-x UI开发之CCControlButton控件类实例
- Cocos2d-x学习笔记之世界坐标系、本地坐标系、opengl坐标系、屏幕坐标系
- Parse正式发布开源PHP SDK
- Cocos2d-x UI开发之CCControlColourPicker控件类使用实例
- Cocos2d-x学习笔记之CCLayerColor层的使用实例