swift创建一个空项目
发布时间:2020-12-14 07:18:50 所属栏目:百科 来源:网络整理
导读:class AppDelegate: UIResponder,UIApplicationDelegate { var window: UIWindow? func application(application: UIApplication,didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) - Bool { //创建window window = UIWindow(frame: UI
class AppDelegate: UIResponder,UIApplicationDelegate { var window: UIWindow? func application(application: UIApplication,didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { //创建window window = UIWindow(frame: UIScreen.mainScreen().bounds) window?.backgroundColor = UIColor.whiteColor() //创建根控制器 window?.rootViewController = ViewController() //显示window window?.makeKeyAndVisible() return true } }
在Controller中监听按钮点击: class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view,typically from a nib. view.backgroundColor = UIColor.greenColor() //在控制器中添加一个按钮 let btn = UIButton(type: UIButtonType.ContactAdd) btn.center = CGPoint(x: UIScreen.mainScreen().bounds.width * 0.5,y: UIScreen.mainScreen().bounds.height * 0.5) //给按钮添加事件 btn.addTarget(self,action: "btnClick:",forControlEvents: UIControlEvents.TouchUpInside) view.addSubview(btn) } func btnClick(btn: UIButton) { print(__FUNCTION__) print(btn) } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- NSNumber vs Int,Swat in Swift Dictionary
- 为什么xml包在Python3中修改我的xml文件?
- 颤动:向上移动对话框为软键盘腾出空间?
- 如何更新颤振TextField的高度和宽度?
- 在Xcode 6中重命名应用程序
- c seekg似乎返回一个十六进制地址而不是.txt文件中的实际ch
- 玩儿转Swift——学习笔记(持续更新)
- 无法在Swift Playgrounds上捕获视频数据,captureOutput AVC
- 设计模式系列之组合模式(Composite Pattern)——树形结构的
- Unable to execute dex: Multiple dex files define 的解决