diff --git a/FSCalendar/FSCalendarAnimator.m b/FSCalendar/FSCalendarAnimator.m index 9a1f320..5e2a897 100644 --- a/FSCalendar/FSCalendarAnimator.m +++ b/FSCalendar/FSCalendarAnimator.m @@ -152,7 +152,6 @@ [UIView setAnimationDuration:duration]; self.collectionView.fs_top = -focusedRowNumber*self.calendar.preferredRowHeight; self.calendar.bottomBorder.fs_top = CGRectGetMaxY(targetBounds); - NSLog(@"%f",CGRectGetMaxY(targetBounds)); if ([self.calendar.delegate respondsToSelector:@selector(calendar:boundingRectWillChange:animated:)]) { [self.calendar.delegate calendar:self.calendar boundingRectWillChange:targetBounds animated:animated]; } else { diff --git a/FSCalendar/FSCalendarFlowLayout.m b/FSCalendar/FSCalendarFlowLayout.m index 2409542..d0100b3 100644 --- a/FSCalendar/FSCalendarFlowLayout.m +++ b/FSCalendar/FSCalendarFlowLayout.m @@ -31,7 +31,8 @@ { [super prepareLayout]; - CGFloat rowHeight = self.calendar.preferredRowHeight; + // Round to nearest multiple of 0.5. e.g. (16.8->16.5), (16.2->16.0) + CGFloat rowHeight = FSCalendarFloor(self.calendar.preferredRowHeight*2)*0.5; if (!self.calendar.floatingMode) { diff --git a/FSCalendar/FSCalendarHeader.m b/FSCalendar/FSCalendarHeader.m index 053b42e..4e2d7a4 100644 --- a/FSCalendar/FSCalendarHeader.m +++ b/FSCalendar/FSCalendarHeader.m @@ -294,7 +294,7 @@ - (void)invalidateHeaderFont { - _titleLabel.font = self.header.appearance.headerTitleFont; + _titleLabel.font = self.header.appearance.preferredHeaderTitleFont; } - (void)invalidateHeaderTextColor