swift study calender
https://github.com/WenchaoD/FSCalendar
WenchaoD/FSCalendar
A fully customizable iOS calendar library, compatible with Objective-C and Swift - WenchaoD/FSCalendar
github.com
import UIKit
import FSCalendar
class ViewController: UIViewController, FSCalendarDelegate, FSCalendarDataSource {
@IBOutlet weak var calendar: FSCalendar!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
calendar.cellShape = .Rectangle//์ ํ๋ ๋ ์ง์ ํํ๊ฐ ๋ค๋ชจ๋ก ํ์๋๋๋ก
calendar.allowsMultipleSelection =true //์ฌ๋ฌ๋ ์ง๋ฅผ ๋์์ ์ ํํ ์ ์๋๋ก
calendar.clipsToBounds =true //๋ฌ๋ ฅ ๊ตฌ๋ถ ์ ์ ๊ฑฐ
calendar.delegate =self
calendar.dataSource =self
}
// ๊ฐ ๋ ์ง์ ํน์ ๋ฌธ์์ด์ ํ์
func calendar(calendar: FSCalendar, subtitleForDate date: NSDate) ->String? {
return "W"
}
// ํน์ ๋ ์ง๋ฅผ ์ ํํ์ ๋, ๋ฐ์
func calendar(calendar: FSCalendar, didSelectDate date: NSDate) {
print(date)
}
// ์ค์์ดํ๋ฅผ ํตํด์ ๋ค๋ฅธ ๋ฌ(month)์ ๋ฌ๋ ฅ์ผ๋ก ๋์ด๊ฐ ๋ ๋ฐ์ํ๋ ์ด๋ฒคํธ ์ฒ๋ฆฌ.
func calendarCurrentMonthDidChange(calendar: FSCalendar) {
print(calendar)
}
}