我们如何使用Cocos2d来显示UIViewController和UIView?

2023-11-27

我正在尝试使用 Cocos2d 构建 iPhone 应用程序。但是我使用了四种类型的类 就像下面这样-

@interface MenuScene : Scene {}

@end
@interface FlipView : UIImageView
{
    CGPoint startTouchPosition;
    NSString *dirString;
    UIImageView *firstPieceView;   
    UIImageView *secondPieceView;

}
@end

@interface HelloController : UIViewController
@end


@interface MenuLayer: Layer{
        Todo *todo;
        Menu * menu;
        sqlite3 *database;
        NSMutableArray *todos;
    NSString *dirString;
    CGPoint startTouchPosition;
}
@property (nonatomic, retain) NSMutableArray *todos;
-(void) button1: (id)sender;
-(void) button2: (id)sender;
-(void) black_jack: (id)sender;
@end

但我如何通过 MenuLayer 类显示 FlipView 和 HelloController 类。


如果您询问如何将 UIKit 视图等附加到 cocos2d-iphone 项目,您只需这样做:

[[[Director sharedDirector] window] addSubview:myView];

更新到 cocos 0.7 现在是:

[[[Director sharedDirector] openGLView] addSubview:myView];

而在 Cocos 0.99 中:

[[[CCDirector sharedDirector] openGLView] addSubview:myView];

而在 Cocos 2.0 中

[[[CCDirector sharedDirector] view] addSubview:myView];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我们如何使用Cocos2d来显示UIViewController和UIView? 的相关文章

  • 如何打开定位服务

    当有人第一次拒绝时 如何从实际应用程序重新打开定位服务 我可以选择关闭或打开它 您只能提示他们在屏幕上打开定位服务 如下所示 UIApplication sharedApplication openURL NSURL URLWithStri
  • 使用 iPhone 中的地图视图读取当前位置名称

    我读取了当前位置的纬度和经度值 然后成功将该位置固定在 iPhone 中 现在我想使用这个纬度和经度值读取该地名 我使用以下代码来读取查找当前位置 void mapView MKMapView mapView1 didUpdateUserL
  • iPhone 的电子书框架

    我有一本书想作为 iPhone 应用程序发布 有谁知道我可以使用免费 或便宜 的框架来实现这一目标 换句话说 我想为我的书创建一个独立的 XCODE 项目 其中包含 iPhone 用户将本书作为独立应用程序阅读所需的所有代码 我见过 O R
  • 在 iOS 上将 NSString 转换为 NSDate 的正确方法?

    我一直在使用此方法将常规 NSString 对象转换为 NSDate 但尝试向 Apple 提交更新 但遭到拒绝 在 iOS 中还有什么其他方法可以做到这一点 NSString date str 2011 08 12T12 20 00Z N
  • 将 SSLSetEnabledCiphers 与 AFNetworking 结合使用来禁用弱密码

    我正在尝试禁用一些密码 弱 例如单个 DES 单个 DES 40 位等 我尝试过使用这段代码在 Cocoa 中使用 CFSocket CFStream 时如何设置 SSL 密码 https stackoverflow com questio
  • 忽略触摸事件,让其下面的视图处理触摸?

    我有一个用户可以触摸的可拖动视图 但它的某些矩形将没有图像 alpha 0 当用户单击透明区域时 我能够在没有 alpha 信息的情况下构造透明区域 我希望透明区域下方的视图 同一类 来检测触摸 我的策略是当用户触摸透明区域时让视图忽略触摸
  • 推送动画,没有阴影和停电

    我有一个简单的iOS NavigationController基于应用程序 二UICollectionViews 相继 如果元素打开 第一个合集 被点击时 第二集 将被打开 非常简单 重要的提示 Both UICollectionViews
  • 虚拟乐器 iPhone 应用程序中的 VoiceOver 辅助功能?

    我收到盲人用户的评论 称我的一些声音和音乐相关应用程序只能在关闭 VoiceOver 的情况下使用 在 iOS 设备上启用 VoiceOver 辅助功能后 是否可以启用音乐键盘或鼓垫触摸区域 以便在点击键盘键或虚拟鼓组 等 时可以立即播放音
  • ios水平居中约束问题?

    I am having hard time in learning constraints auto layout in iOS I have used any width any height I have a storyboard sc
  • 在 iPhone 中缝合图片

    我想并排缝合2张png 在Cocoa中 我会使用 NSImage initWithSize 然后只是drawInRect 但是 UIImage 没有 initWithSize 类 我现在该怎么做 Use UIGraphicsBeginIma
  • 如何将 ios7 通用应用程序升级到基于 Xcode 6 的通用故事板应用程序?

    我目前有一个基于 xcode 5 ios 7 的通用应用程序 因此有两个故事板 我正在考虑将其更新到 ios 8 有没有办法 最佳方法将两个故事板迁移到通用的单个故事板 我在 xcode 6 中看不到转换选项 None
  • 有没有类似于 iOS 的 canOpenURL 来检查移动浏览器的 URL 方案? [复制]

    这个问题在这里已经有答案了 可能的重复 iPhone Safari 检查 JavaScript 是否支持 URL 方案 https stackoverflow com questions 627916 iphone safari check
  • 有什么方法可以询问方法的名称吗?

    我正在尝试调试我正在开发的 iPhone 应用程序 向各种源文件添加 50 条 NSLog 语句的想法让我感到很兴奋 我想做的是写一对陈述 比如 NSString methodName self methodName NSLog metho
  • iPhone X 将对象底部与安全区域对齐会破坏其他设备上的外观

    关于 iPhone X 自动布局怪癖的问题 我有两个按钮 以前这些按钮将与超级视图底部对齐 偏移量为 20 以免它们接触屏幕底部 此后我将链接更改为安全区域而不是超级视图 Here s the original setup Looks go
  • Objective-C 中是否有相当于 C++ 动态转换的功能?

    如果我有两个类 子类和超类 SuperClass super new SuperClass SubClass sub new SubClass SubClass sub pointer The nice one line cast belo
  • 在 WKWebView 中禁用缩放?

    有谁知道在 WKWebView 中禁用双击和捏缩放的简单方法 我尝试过的任何方法都不起作用 Webview scrollView allowsMagnification false Error value of type WKWebView
  • iOS7 由 Interface Builder 生成的 NSIBPrototypingLayoutConstraint 自动布局约束问题

    以前在 iOS6 中 我的聊天消息视图控制器使用 IB 中精心构建的自动布局约束正确显示和动画 下面是 Xcode 5 中删除了约束的当前视图层次结构 升级到 XCode 5 和 iOS7 后 我发现我需要清除所有旧的约束才能解决默认的半透
  • 将 iPad xib 转换为 iPhone xib

    我看过很多关于将 iPhone xib 转换为 iPad xib 的帖子和教程 但我想反过来做 我能找到的唯一资源是 将 iPad 应用程序转换为 iPhone https stackoverflow com questions 68550
  • 从现有坐标地图套件中查找最近的位置

    我正在为拥有多家商店的客户开发 iPhone 应用程序 目标 C 我有数组中所有商店 20 的坐标 纬度 长 目前我正在考虑循环遍历商店坐标数组并获取从用户当前位置到商店位置的距离 然后将它们添加到数组中并按最小距离进行排序 这是正确的方法
  • UITabBarController 为 TabBar 的每个 ViewController 提供不同的 Storyboard 文件

    我的团队正在开发一个具有 UITabBarController 的应用程序 我们正在使用 Storyboard 来开发界面和流程 由于我们是一个团队 所以我们不能将所有流程放在一个故事板中 因为这会导致与 SVN 同步出现问题 所以 解决方

随机推荐

  • 如何允许用户从他的相机胶卷或照片库中选取照片?

    我正在制作一个小照片编辑应用程序来娱乐 用户必须从相机胶卷中选择一张照片 然后将其导入进行修改 这通常是如何运作的 我见过许多应用程序允许使用看起来总是相同的标准控制器 是否也可以直接访问该库或自定义该控制器的外观 我应该从哪里开始寻找 最
  • 如何删除输入文本元素上的边框突出显示

    当 HTML 元素被 聚焦 当前被选中 被选项卡插入 时 许多浏览器 至少 Safari 和 Chrome 会在其周围放置蓝色边框 对于我正在处理的布局 这会分散注意力并且看起来不正确
  • C# 像 C++ 一样将所有内容设为公共/私有? [关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我最近开始学习 C 但我有一些 C 背景 我想知道我会怎么做类似的事情 class em
  • 需要一个简单的正则表达式来查找单个单词中的数字

    我有以下 url 路由 我想确保该路由的一部分只接受数字 因此 我可以提供一些检查单词的正则表达式 页 当前页 那么 有人能给我一个正则表达式 当单词是大于 0 的数字 任何 int 时 即 1 int max 它会匹配 1 9 0 9 其
  • 如何在 AVAudioPlayer 中静音?

    我创造了AVAudioPlayer 现在我想在用户单击按钮时将其静音 这是我尝试过的 player volume 1 0 when first time i initiate my player IBAction speakerOnOff
  • 如何一次只显示一个对话框?

    我的 Android 应用程序在单击按钮时显示一个 AlertDialog 当我多次单击该按钮时 会创建多个对话框 我怎样才能解决这个问题 这是我的代码 button setOnClickListener new OnClickListen
  • Firemonkey 中的动画 GIF

    我正在尝试使用 TImage 以 Firemonkey HD 形式显示动画 GIF 但我没有看到任何动画方法 使用 Vcl Imaging gifImg 不是一个选项 因为类型不同 有人可以建议一种方法来解决这个问题 或者可能是在 Fire
  • 你能列出函数接收的关键字参数吗?

    我有一个字典 我需要将键 值作为关键字参数传递 例如 d args kw1 value1 kw2 value2 example d args 这工作正常 but如果 d args 字典中存在不被接受的值example函数 它显然死了 比如说
  • 执行 JaCoCo 时出现“由于缺少执行数据文件而跳过 JaCoCo 执行”

    我正在使用 Maven 3 0 3 JUnit 4 8 1 和 Jacoco 0 6 3 201306030806 并且我正在尝试创建测试覆盖率报告 我有一个仅包含单元测试的项目 但无法运行报告 我反复收到错误 Skipping JaCoC
  • 按关系值对集合进行排序

    我想通过嵌套关系的属性对 laravel 集合进行排序 所以我查询所有项目 仅当项目有与当前用户相关的任务时 然后我想按任务关系的截止日期对项目进行排序 当前代码 项目 php public function tasks return th
  • 如何监控 Oracle 上的 SQL 活动? [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我想找到一个类似于 SQL Server Profiler 的 Oracle 工具 但粗略搜索并没有得到任何好的结果 我只想实时查看我的应用程序对数据库进行的查询 有什么建议么 Or
  • 如何将函数传递给 julia Gadfly 主题参数

    我做了一个这样的情节 plot layer x sort randn 1000 1 y sort randn 1000 1 Geom point layer x 4 4 y 4 4 Geom line Theme default color
  • Go 中的通用可变参数?

    我知道 Go 不支持模板或重载函数 但我想知道是否有任何方法可以对可变参数函数进行某种泛型编程 我有很多功能 例如 func this Document GetString name string defaults string strin
  • 在 std 命名空间中添加模板专业化

    背景 我试图回答这个问题为什么我的重载 我的建议之一 除了使用谓词之外 是移动自定义operator lt for std string位于命名空间 std 中 以便编译器比模板化版本更喜欢它 答案以闪电般的速度被否决 来自一位知名用户的评
  • 错误:格式不受支持,或文件损坏:需要 BOF 记录

    我正在尝试打开一个 xlsx 文件并打印它的内容 我一直遇到这个错误 import xlrd book xlrd open workbook file xlsx print The number of worksheets is book
  • ExpressJS 中的 req.query 和 req.param

    之间的主要区别req query and req param在快递中 两者有何不同 何时使用 then 在什么情况下使用 假设客户端在请求中发送 Android 键 值 对 使用哪一个 EDIT 假设android发送一个POST请求 gt
  • 如何在命令行上将文件名和扩展名分隔成变量

    我需要将文件 x dtsx 从位置 a 复制到位置 b 如果 x dtsx 已经存在于 b 中 那么我需要将 x dtsx 重命名为 x Standby dtsx 然后 重命名后将 x dtsx 复制到 b 我当前的代码如下所示 if ex
  • 如何在不创建 Umbrella 框架的情况下构建依赖于另一个框架的 iOS 框架

    我试图通过创建一些可重用的框架来简化我的开发 这些框架包含我在多个项目中经常重用的功能 然而 在设置我的框架之一时 我遇到了一个问题 这些类依赖于 Firebase 框架 阅读 Apple 文档后 不建议创建伞框架 一个嵌入另一个框架的框架
  • 使用 Unity\T4\anything 进行面向方面的日志记录

    在我的应用程序中 我们有一个跟踪记录器 我们在大多数重要方法的开头和结尾添加了日志语句 用于跟踪方法名称和参数值 现在这些跟踪语句使代码变得臃肿 阅读它们有点痛苦 我正在考虑如何将代码的这方面与我的业务逻辑分开 今天在读Unity的拦截框架
  • 我们如何使用Cocos2d来显示UIViewController和UIView?

    我正在尝试使用 Cocos2d 构建 iPhone 应用程序 但是我使用了四种类型的类 就像下面这样 interface MenuScene Scene end interface FlipView UIImageView CGPoint