Day 3
今天做的三個(gè)項(xiàng)目都比較簡(jiǎn)單辱魁, 集合在一期記錄,也不發(fā)圖了。
知識(shí)點(diǎn):
1.Tableview
和OC的tableview 沒什么差別, 我使用的tableviewController仰禽,也算是可以省略一部分代碼吧。
2.NavigatiionItem
直接上代碼
let leftItem = UIBarButtonItem.init(title: "Edit", style: UIBarButtonItemStyle.plain,
target: self, action: #selector(Edit))
self.navigationItem.leftBarButtonItem = leftItem
3.Date
var date :Date?
var dateformatter:DateFormatter?
dateformatter = DateFormatter()
dateformatter?.locale = Locale.current
dateformatter?.dateFormat = "MM,dd,YYYY HH:mm:ss" //設(shè)置顯示格式
date = Date()
self.TimeLabel.text = dateformatter?.string(from: date!)
4.代碼內(nèi)初始化和StoryBoard 內(nèi)關(guān)聯(lián)的ViewController
在storyboard中創(chuàng)建一個(gè)ViewController纺蛆,在將其的類選擇為你創(chuàng)建的ViewController類吐葵。平常我們直接創(chuàng)建ViewController加Xib文件,可以直接使用
initWithNibName() 來初始化
但是在使用storyboard時(shí)桥氏, 我們是在storyboard里創(chuàng)建的ViewController折联,那么我們要初始化ViewController時(shí),需要能夠獲得已經(jīng)布局好的UI就需要先獲取到storyboard识颊,上代碼!
let vc = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "TimeViewController")
以上內(nèi)容就是今天D3獲取到的知識(shí)點(diǎn)。
100 Days of Swift 跟著他的腳步讓自己的swift技能熟練
在實(shí)際項(xiàng)目中實(shí)踐祥款,在書寫記錄中鞏固清笨,每日一記。