66 lines
2.8 KiB
Swift
Executable File
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) {
|
|
|
|
}
|
|
}
|