除了使用storyboard外,我们还可以使用xib来设计并创建页面。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import UIKit class InfoViewController : UIViewController { override func viewDidLoad() { super .viewDidLoad() } override func didReceiveMemoryWarning() { super .didReceiveMemoryWarning() } //关闭当前页面,放回主界面 @IBAction func onBack(sender: AnyObject ) { self .dismissViewControllerAnimated( true , completion: nil ) } } |
(5)主界面的代码如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import UIKit class ViewController : UIViewController { override func viewDidLoad() { super .viewDidLoad() } override func didReceiveMemoryWarning() { super .didReceiveMemoryWarning() } //跳转到信息页面 @IBAction func ShowInfo (sender: AnyObject ) { //实例化一个信息界面 let controller = InfoViewController (nibName: "InfoViewController" , bundle: nil ) //信息界面出现的动画方式 controller.modalTransitionStyle = UIModalTransitionStyle . CoverVertical //界面跳转 self .presentViewController(controller, animated: true , completion: nil ) } } |
http://www.hangge.com/blog/cache/detail_710.html
原文:http://www.cnblogs.com/Free-Thinker/p/4838665.html