定制Github日历库EPCalendarPicker实现项目需求(一)
生活随笔
收集整理的這篇文章主要介紹了
定制Github日历库EPCalendarPicker实现项目需求(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近App需要一個日歷顯示界面,找了一下發現EPCalendarPicker庫比較合適。
簡單看了一下它的源代碼,發現其簡單,小巧,雖然界面可定制能力一般。
我的App不需要使用日期的選擇功能,只需要顯示功能。它的界面對于我來說基本滿足,不需要再進行太大的涂修,所以可定制有限也勉強夠用了。
不過EPCalendarPicker對于我的項目來說有幾個需要改進的地方:
- 它只能初始化成startYear到endYear之間的整年日期;而我需要精細到某個月
- 它的界面都是英文;而我需要根據不同語言自動進行切換
- 它的選擇日期的顏色是可以用戶修改的,但只能是相同的;而我需要不同日期有不同的選擇顏色
我看了一下EPCalendarPicker作者有近1年沒更過了,找作者估計也是沒戲了。所以我們主要就以上3點自己做一下修改。有的修改很簡單,有的稍微困難點;但不管怎樣總體難度都不會太高,請跟隨本貓,順其自然 ;)
一.創建精確到月
打開EPCalendarPicker.swift文件發現其最具體最復雜的初始化器是:
總結
以上是生活随笔為你收集整理的定制Github日历库EPCalendarPicker实现项目需求(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 公寓信息管理系统
- 下一篇: GY-BMP280-3.3 高精度大气压