|
@@ -129,9 +129,12 @@ class KMPDFEditViewController: KMPDFThumbViewBaseController {
|
|
item = indexs.sorted().last ?? 0
|
|
item = indexs.sorted().last ?? 0
|
|
}
|
|
}
|
|
if first {
|
|
if first {
|
|
- var ips = Set<IndexPath>()
|
|
|
|
- ips.insert(IndexPath(item: item, section: 0))
|
|
|
|
- self.thumbnailView.collectionView.scrollToItems(at: ips, scrollPosition: .bottom)
|
|
|
|
|
|
+ let cnt = self.thumbnailView.document?.pageCount ?? 0
|
|
|
|
+ if cnt > 0 {
|
|
|
|
+ var ips = Set<IndexPath>()
|
|
|
|
+ ips.insert(IndexPath(item: item, section: 0))
|
|
|
|
+ self.thumbnailView.collectionView.scrollToItems(at: ips, scrollPosition: .bottom)
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
self.view.window?.makeFirstResponder(self)
|
|
self.view.window?.makeFirstResponder(self)
|