是否可以在整个iOS应用程序上放置图像叠加?

时间:2013-02-13 07:24:39

标签: iphone ios

我希望在我的整个应用程序之上有一个聚光灯效果PNG图像。即使键盘弹出。

这可能吗?

1 个答案:

答案 0 :(得分:6)

将PNG添加到一个覆盖其他所有内容的新窗口:

UIWindow *totalOverlayWindow = [[UIWindow alloc] init];
totalOverlayWindow.frame = [[UIScreen mainScreen] bounds];
totalOverlayWindow.userInteractionEnabled = NO;
totalOverlayWindow.windowLevel = UIWindowLevelStatusBar + 1;
[totalOverlayWindow makeKeyAndVisible];

此窗口现在将高于其他所有内容。