From 2caf65080d3e6b44eccffbe325915e96cc51fc74 Mon Sep 17 00:00:00 2001 From: WenchaoD Date: Sun, 26 Feb 2017 19:08:07 +0800 Subject: [PATCH] Fix issue #14 --- Sources/FSPageViewLayout.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/FSPageViewLayout.swift b/Sources/FSPageViewLayout.swift index 84da1b1..cbd0aa1 100644 --- a/Sources/FSPageViewLayout.swift +++ b/Sources/FSPageViewLayout.swift @@ -121,7 +121,7 @@ class FSPagerViewLayout: UICollectionViewLayout { // Create layout attributes var itemIndex = startIndex var x = startPosition - let maxPosition = min(rect.maxX,self.contentSize.width-self.actualItemSize.width) + let maxPosition = min(rect.maxX,self.contentSize.width-self.actualItemSize.width-self.leadingSpacing) while x <= maxPosition { let indexPath = IndexPath(item: itemIndex%self.numberOfItems, section: itemIndex/self.numberOfItems) let attributes = self.layoutAttributesForItem(at: indexPath) as! FSPagerViewLayoutAttributes