2

如果 iOS 想要截取应用程序的屏幕截图,我的应用程序正在使用第二个 UIWindow 来显示一个特殊屏幕。[UIWindow makeKeyWindow:]如果我想再次删除第二个窗口,我无意中在我的主窗口上使用了。这确实应该是makeKeyAndVisible:,但我想知道为什么它会起作用。我的意思是:大多数时候(99%),我的第二个窗口按预期被移除,我的主窗口变得可见。我问是因为我想知道我是否真的发现了问题,或者是否还有其他问题?

或者可能是该方法在(以前的)MonoTouch 版本中被错误地绑定?

4

1 回答 1

0

每个方法都映射到同名的选择器makeKeyAndVisiblemakeKeyWindow.

或者可能是该方法在(以前的)MonoTouch 版本中被错误地绑定?

GIT 历史表明(我 ;-)自从首次添加(两年多前)以来,两者都没有改变。

关于前者的文档说明:

您还可以使用继承的 hidden 属性隐藏和显示窗口UIView

也许这发生在您的代码中(甚至在 iOS 代码中)。

于 2012-05-20T14:41:13.760 回答