Files
2021-04-23 09:51:10 +02:00

66 lines
2.8 KiB
Swift
Executable File

//
// Copyright (c) 2021 Related Code - https://relatedcode.com
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
import UIKit
import IQKeyboardManagerSwift
//-----------------------------------------------------------------------------------------------------------------------------------------------
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
var baseView: BaseView!
//-------------------------------------------------------------------------------------------------------------------------------------------
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
//---------------------------------------------------------------------------------------------------------------------------------------
// UI initialization
//---------------------------------------------------------------------------------------------------------------------------------------
window = UIWindow(frame: UIScreen.main.bounds)
baseView = BaseView(nibName: "BaseView", bundle: nil)
let navController = NavigationController(rootViewController: baseView)
window?.rootViewController = navController
window?.makeKeyAndVisible()
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.enableAutoToolbar = false
return true
}
//-------------------------------------------------------------------------------------------------------------------------------------------
func applicationWillResignActive(_ application: UIApplication) {
}
//-------------------------------------------------------------------------------------------------------------------------------------------
func applicationDidEnterBackground(_ application: UIApplication) {
}
//-------------------------------------------------------------------------------------------------------------------------------------------
func applicationWillEnterForeground(_ application: UIApplication) {
}
//-------------------------------------------------------------------------------------------------------------------------------------------
func applicationDidBecomeActive(_ application: UIApplication) {
}
//-------------------------------------------------------------------------------------------------------------------------------------------
func applicationWillTerminate(_ application: UIApplication) {
}
}