是否有可能以编程方式(不通过xib)在任意iOS应用程序上添加按钮或其他控件,总是在顶部?我想制作一个更高级的截图应用程序,开发人员必须在他的应用程序中放置(最好)一行代码,这将在左上角显示一个按钮(例如),当用户点击它时,它会截屏并打开一个再次,保证在最高层输入一些信息并通过Twitter分享。
可以这样做吗?
答案 0 :(得分:1)
您可以确保致电:
[self.view bringSubviewToFront:topView];
或者可能将其添加到您的app delegate窗口:
AppDelegate *delegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
[[delegate window] topView];
注意:这将在每个视图控制器中的所有视图之上,直到您将其删除。