2

复制:

如何使用 cocos2d 在 iphone 应用程序中使用选取器视图?

是否可以使用 cocos2d 在 iphone 应用程序中使用 pickerview ?如果可能,那么我可以在我的应用程序中执行此操作吗?我可以在哪里获取此信息。如果没有,那么在 pickerview 中执行此操作的其他解决方案是什么。

4

3 回答 3

0

我根本没有研究 cocos2d,但我假设如果你仍然可以访问你的应用程序中的 UIKit 名作,你应该能够创建一个 UIPickerView 的实例。

但是,我不确定您是否能够以您想要的方式使用它,而无需进行一些子类化或编写您自己的。选择器视图旨在供用户从选择中选择项目,而不是由应用程序自动旋转...

于 2009-03-14T23:36:32.587 回答
0

是的,你可以在 Cocos2DIPhone 中使用 UIKit 控件。

您只需要将它们直接附加到应用程序窗口。

文档和 cocos2d 留言板上都有示例。Riq 在留言板上的问题/反馈也非常出色。

于 2009-03-15T00:29:23.427 回答
0

我使用以下步骤在我的应用程序中使用了 UIImagePicker 控制器:

// 1 - instantiate your picker (in my case UIImagePicker):
pickerController = [[UIImagePickerController alloc] init];
pickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
pickerController.delegate = self;

// 2 - add the picker view as a subview of the actual scene
[[Director sharedDirector] openGLView] addSubview:pickerController.view];

它对我有用,但过渡不是动画的。

于 2009-04-30T14:50:55.440 回答