2014-01-25 22 views

回答

0

使用以下代码:

UIView* snapshotView = [[UIApplication sharedApplication].keyWindow snapshotViewAfterScreenUpdates:NO]; 

的关键窗口是包括第一响应,其被接受键盘输入窗口。

如果您需要图像形式的快照,请使用drawViewHierarchyInRect:afterScreenUpdates:而不是snapshotViewAfterScreenUpdates:

+0

我的问题询问是否有一个不包含键盘的窗口名称(在这种情况下,它将成为第一个响应者)。它喜欢我可能不得不迭代通过窗口并找出它。 – coolio

+0

@coolio键盘驻留在它自己的窗口中。它不会出现在你的任何窗口中。关键窗口不包括键盘。 –

相关问题