设为首页 加入收藏

TOP

Swift基础(二)(三)
2017-10-10 12:15:34 】 浏览:4490
Tags:Swift 基础
yanColor() self.view.addSubview(button)
// Do any additional setup after loading the view. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } // 返回按钮实现 func buttonAction() { // 闭包调用 self.block("block返回值") self.navigationController?.popViewControllerAnimated(true) } // 在第一个视图控制器实现闭包 class FirstViewController: UIViewController { var secondVC: SecondViewController! = SecondViewController() override func viewDidLoad() { super.viewDidLoad() self.view.backgroundColor = UIColor.grayColor() // 创建跳转按钮 let button: UIButton = UIButton(frame: CGRectMake(10,100,50,50)) button.addTarget(self, action: Selector("pushAction"), forControlEvents: UIControlEvents.TouchUpInside) button.setTitle("push", forState: UIControlState.Normal) button.backgroundColor = UIColor.cyanColor() self.view.addSubview(button) // Do any additional setup after loading the view. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } // push按钮方法实现 func pushAction(){ secondVC.view.backgroundColor = UIColor.orangeColor() // 闭包实现 secondVC.block = { str in print(str) } self.navigationController?.pushViewController(secondVC, animated: true) }
首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇iOS 疑难杂症— — 收到推送显示.. 下一篇CoreLocation 定位

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目