大家好我現在正在使用WenchaoD的FSCalendar一天。我成功地加載了許多事件的日曆。但現在的問題是如何更改日期的標題顏色爲特別日期。任何人都可以告訴我如何做到這一點?FSCalendar - 更改特定日期的標題顏色使用Swift
2
A
回答
2
1)首先實現FSCalendarDelegateAppearance
2)假設你有一些日期的數組,讓我們首先聲明一個數組。
var somedays : Array = [String]()
3)現在您需要格式化程序將字符串更改爲日期。
fileprivate let gregorian: Calendar = Calendar(identifier: .gregorian)
fileprivate lazy var dateFormatter1: DateFormatter = {
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
return formatter
}()
4)FSCalendarDelegateAppearance被命名爲具有一個方法:titleDefaultColorFor
5)實施使用以下代碼此方法。
func calendar(_ calendar: FSCalendar, appearance: FSCalendarAppearance, titleDefaultColorFor date: Date) -> UIColor? {
somedays = ["2017-06-03",
"2017-06-06",
"2017-06-12",
"2017-06-25"]
let dateString : String = dateFormatter1.string(from:date)
if self.somedays.contains(dateString)
{
return UIColor.green
}
else{
return nil
}
}
6)運行此代碼。快樂的編碼。
相關問題
- 1. 如何更改特定日期的FSCalandar日期顏色。
- 2. Fullcalendar:改變特定日期的顏色
- 3. 更改給定日期的顏色?
- 4. 如何更改標籤中特定單詞的顏色 - Swift 3
- 5. Arshaw日曆特定日期css更改顏色
- 6. 更改日期顏色
- 7. 更改特定圖標的顏色NavigationDrawer
- 8. 更改鼠標上的特定標題的顏色
- 9. 如何更改android中特定日期的背景顏色?
- 10. 更改Material-UI日期選取器的標題顏色
- 11. 更改日曆日期的顏色android
- 12. Highcharts - 沿特定日期範圍更改背景顏色
- 13. 如何在FSCalendar swift 3中更改事件數組的背景顏色?
- 14. 更改GridViewColumn標題顏色
- 15. 更改顏色標題欄
- 16. 更改accessoryType的顏色Swift
- 17. jqGrid更改特定列標題的背景顏色
- 18. 使用RGB將UIStatusBar顏色更改爲特定顏色?
- 19. 如何使用Swift更改MKAnnotation顏色?
- 20. SWIFT - UITableViewCellAccessoryType更改複選標記顏色
- 21. 如何在swift中更改所選日期文本顏色3.0
- 22. 如何使用lwuit更改標題欄中的標題顏色?
- 23. Nimbus更改標籤標題的顏色
- 24. 僅在datagridview中更改特定列標題顏色
- 25. 如何更改jQuery日曆中特定日期的字體顏色?
- 26. Swift UITableviewCell顏色更改
- 27. 更改UITableView標題色調顏色
- 28. 比較日期和更改顏色
- 29. 更改列表顏色根據日期
- 30. visual C#更改標籤標題顏色
請將相關代碼放在問題中。 – Boiethios
肯定會更新我的代碼。 – deltami