From 5bf71428194df4ec193bdd46e5f150f378005240 Mon Sep 17 00:00:00 2001 From: Alexsander Khitev Date: Sun, 13 Mar 2016 18:14:37 +0400 Subject: [PATCH] I fixed the bug which was when slide between images --- SKPhotoBrowser/SKPhotoBrowser.swift | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/SKPhotoBrowser/SKPhotoBrowser.swift b/SKPhotoBrowser/SKPhotoBrowser.swift index 444e3c5..633f4f3 100644 --- a/SKPhotoBrowser/SKPhotoBrowser.swift +++ b/SKPhotoBrowser/SKPhotoBrowser.swift @@ -950,13 +950,13 @@ public class SKPhotoBrowser: UIViewController, UIScrollViewDelegate { // for page in visiblePages { - if let pageIndex: Int = visiblePages.indexOf(page) { - if (pageIndex < firstIndex || pageIndex > lastIndex) { - recycledPages.append(page) - page.prepareForReuse() - page.removeFromSuperview() - print("Removed page at index \(pageIndex)") - } + let newPageIndex = page.tag - pageIndexTagOffset + print(newPageIndex) + if newPageIndex < firstIndex || newPageIndex > lastIndex { + recycledPages.append(page) + page.prepareForReuse() + page.removeFromSuperview() + print("Removed page at index \(newPageIndex)") } }