swift学习笔记-1
来源:互联网 发布:淘宝身份认证用那个点 编辑:程序博客网 时间:2024/06/07 06:58
现在开始学习swift!
本篇知识点:1.创建window,设置window的跟控制器,2.创建按钮Btn,添加Btn点击事件,push到下一个控制器。
纯代码创建window的跟控制器,在AppDelegate的didFinishLaunchingWithOptions方法中创建window,并设置window的跟控制为用UINavigationController包裹的ViewController控制器。
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { // Override point for customization after application launch. self.window = UIWindow(frame: UIScreen.mainScreen().bounds) let vc = ViewController() let nav = UINavigationController(rootViewController: vc) self.window?.rootViewController = nav; self.window?.makeKeyAndVisible() return true }
在ViewController控制器中创建按钮并添加按钮的点击事件,点击按钮时push到下一个控制器。
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. self.title = "首页" self.view.backgroundColor = UIColor.whiteColor() let btn = UIButton(frame: CGRectMake(10,100,100,44)) btn.setTitle("按钮", forState: .Normal) btn.backgroundColor = UIColor.orangeColor() btn.addTarget(self, action: "btnClick:", forControlEvents: .TouchUpInside) self.view.addSubview(btn) } func btnClick(btn:UIButton){ print("btn被点击\(btn.tag)") let next = NextViewController() self.navigationController?.pushViewController(next, animated: true) }
0 0
- Swift学习笔记-1
- swift学习笔记-1
- swift学习笔记1
- swift学习笔记1
- Swift学习笔记1
- swift -- swift学习笔记(1)
- swift学习笔记(1)
- Swift 学习笔记 1-简介
- Swift学习笔记(1)
- swift学习入门笔记1
- swift 学习笔记(1)
- Swift学习笔记(1)
- Swift学习笔记--关于Swift
- Swift学习笔记--Swift入门
- swift学习笔记1-Swift中的问号?和感叹号!
- swift语言学习笔记(1)
- Swift语言学习笔记(1)
- Swift学习笔记1——入门
- 计算机组成原理课件6 (两个方向器首尾相接)
- ScheduledExecutorService定时周期执行指定的任务
- java.io.RandomAccessFile
- 如何确定LDA的topic个数
- C语言实现链表之双向链表(十一)设置结点数据与获取结点数据
- swift学习笔记-1
- android:windowSoftInputMode 属性介绍
- html5 plus 拍照并显示
- C#跳转语句
- iOS 动画 UIView动画
- C++屏蔽Windows中文输入法
- C++primer plus第六版课后编程练习答案3.5
- 浅谈zxing使用笔记
- ORACLE常用Script