Swift: 你好, UIKit!

前端之家收集整理的这篇文章主要介绍了Swift: 你好, UIKit!前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

创建主入口 main.swift:

import UIKit

UIApplicationMain(
	Process.argc,Process.unsafeArgv,NSStringFromClass(MainApp),NSStringFromClass(MainAppDelegate)
)

创建 app.swift,对应 MainAppMainAppDelegate 的实现:

import UIKit

class MainApp: UIApplication {
	override func sendEvent(event: UIEvent) {
		super.sendEvent(event)
	}
}

class MainAppDelegate: UIResponder,UIApplicationDelegate {

	var window: UIWindow?

	func application(app: UIApplication,didFinishLaunchingWithOptions opt: [NSObject: AnyObject]?) -> Bool {

		self.window = UIWindow(frame: UIScreen.mainScreen().bounds)

		self.window!.rootViewController = UIViewController()
		self.window!.backgroundColor = UIColor.whiteColor()
		self.window!.makeKeyAndVisible()

		self.window!.AddSubview {
			let label = UILabel(frame: self.window!.frame)
			label.textAlignment = .Center
			label.text = "你好,UIKit!"
			return label
		}

		return true
	}

}

extension UIView {
	func AddSubview(subview: ()->UIView) {
		self.addSubview(subview())
	}
}

运行效果:

原文链接:https://www.f2er.com/swift/323492.html

猜你在找的Swift相关文章