我在屏幕上有许多标签和按钮.为了对用户点击屏幕上的任何位置进行操作,我创建了一个UIButton("wholeScreenButton"),使其背景清晰并使其与superview的大小相同.现在在运行时我使用下面的代码将按钮放在每个其他标签的顶部.
self.wholeScreenButton.bringSubviewToFront(self.wholeScreenButton)
Run Code Online (Sandbox Code Playgroud)
但它没有用.用户仍然可以点击一些应该在wholeScreenButton下面并且应该无法访问的按钮.我究竟做错了什么?
在我的ios(swift)应用程序中,我创建了main.swift,我在其中设置一个全局变量来检查NSDefault以检查删除的广告.
然后在每个viewcontroller中,我首先检查该全局变量,并在显示视图之前删除广告.
问题是xcode不喜欢AppDelegate.swift中的@UIApplicationMain,因为我有一个main.swift.如果删除@UIApplicationMain行,应用程序会在启动时崩溃.
我实现main.swift错了吗?