0

我只在这里发布过几次,人们在回复时非常迅速而且非常乐于助人,非常感谢。

我试图在我的 Ipad 应用程序中使用 UIActionsheet 元素。但只是为了混淆我也在使用 Cocos2d 的问题。

但这是我的问题。

如果在没有 cocos2d 的情况下对操作表进行编码,您将使用以下代码。

[actionSheet showInView:self.view];

然而,因为我使用 cocos2d 并且没有这样的视图,所以我唯一能想到的参考是窗口。但这位于 appdelegate 类中。

我试过了

[actionSheet showInView:self.Window];

我得到错误

有什么帮助吗?

4

1 回答 1

3

你有没有尝试过

[actionSheet showInView:self.window];
//---------------------------^ small "w"

? 如果这不起作用,请尝试

[actionSheet showInView:[UIApplication sharedApplication].keyWindow];
于 2010-04-26T08:06:38.477 回答