使用到一個(gè)三方庫(kù) FSCalendar ,需要得到類中scrollView滾動(dòng)的回調(diào)。奈何作者沒有提供相關(guān)代理方法。只能自己想辦法了
1. 創(chuàng)建一個(gè)OC的.h文件
// TestCalendar.h
#import <FSCalendar/FSCalendar.h>
@interface FSCalendar (PrivateMethod)
- (void)scrollViewDidScroll:(UIScrollView *)scrollView;
@end
- 注意:這個(gè)
header需要在橋接文件中導(dǎo)入
1. 創(chuàng)建子類繼承 FSCalendar 即可
class TestCalendar: FSCalendar {
override func scrollViewDidScroll(_ scrollView: UIScrollView!) {
super.scrollViewDidScroll(scrollView)
// your code
}
}