二.日历界面国际化
将iOS模拟器中的本地语言改为简体中文,重新运行App发现EPCalendarPicker中的界面还是英文。
主要是其中的月份和星期名称都是英文表示。
那么如何使其显示符合设备所设置的语言呢?
首先我们尝试修改Section标题中的月,找到如下方法:
override open func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath) -> UICollectionReusableView
定位到如下一句:
header.lblTitle.text = firstDayOfMonth.monthNameFull()
可以看到其调用了mon