mirror of
https://github.com/TextureGroup/Texture.git
synced 2026-04-07 19:17:39 +00:00
* Upgrade Xcode * Update examples for new cocoapods / swift * Fix carthage mode in build.sh
38 lines
1.5 KiB
Swift
38 lines
1.5 KiB
Swift
//
|
|
// AppDelegate.swift
|
|
// Texture
|
|
//
|
|
// Copyright (c) Facebook, Inc. and its affiliates. All rights reserved.
|
|
// Changes after 4/13/2017 are: Copyright (c) Pinterest, Inc. All rights reserved.
|
|
// Licensed under Apache 2.0: http://www.apache.org/licenses/LICENSE-2.0
|
|
//
|
|
|
|
import UIKit
|
|
|
|
@UIApplicationMain
|
|
class AppDelegate: UIResponder, UIApplicationDelegate {
|
|
|
|
var window: UIWindow?
|
|
|
|
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
|
|
let window = UIWindow(frame: UIScreen.main.bounds)
|
|
window.backgroundColor = UIColor.white
|
|
window.rootViewController = UINavigationController(rootViewController: OverviewViewController())
|
|
window.makeKeyAndVisible()
|
|
self.window = window
|
|
|
|
UINavigationBar.appearance().barTintColor = UIColor(red: 47/255.0, green: 184/255.0, blue: 253/255.0, alpha: 1.0)
|
|
UINavigationBar.appearance().tintColor = .white
|
|
UINavigationBar.appearance().titleTextAttributes = convertToOptionalNSAttributedStringKeyDictionary([NSAttributedString.Key.foregroundColor.rawValue : UIColor.white])
|
|
|
|
return true
|
|
}
|
|
|
|
}
|
|
|
|
// Helper function inserted by Swift 4.2 migrator.
|
|
fileprivate func convertToOptionalNSAttributedStringKeyDictionary(_ input: [String: Any]?) -> [NSAttributedString.Key: Any]? {
|
|
guard let input = input else { return nil }
|
|
return Dictionary(uniqueKeysWithValues: input.map { key, value in (NSAttributedString.Key(rawValue: key), value)})
|
|
}
|