iOS开发:保证顶层

时间:2012-02-06 12:57:56

标签: ios objective-c iphone ipad

是否有可能以编程方式(不通过xib)在任意iOS应用程序上添加按钮或其他控件,总是在顶部?我想制作一个更高级的截图应用程序,开发人员必须在他的应用程序中放置(最好)一行代码,这将在左上角显示一个按钮(例如),当用户点击它时,它会截屏并打开一个再次,保证在最高层输入一些信息并通过Twitter分享。

可以这样做吗?

1 个答案:

答案 0 :(得分:1)

您可以确保致电:

[self.view bringSubviewToFront:topView];

或者可能将其添加到您的app delegate窗口:

AppDelegate *delegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
[[delegate window] topView];

注意:这将在每个视图控制器中的所有视图之上,直到您将其删除。