|
@@ -58,8 +58,6 @@ public class KMLinkPageView: BaseXibView {
|
|
|
self.setUpUI()
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
func setUpUI() {
|
|
|
infoContendView.wantsLayer = true
|
|
|
if let value = ComponentLibrary.shared.getComponentValueFromKey("radius/m") {
|
|
@@ -113,7 +111,18 @@ public class KMLinkPageView: BaseXibView {
|
|
|
|
|
|
choosedIndex = paginationView.properties.currentIndex
|
|
|
startPageIndex = paginationView.properties.currentIndex
|
|
|
-
|
|
|
+
|
|
|
+ refreshPage()
|
|
|
+ }
|
|
|
+
|
|
|
+ func refreshPage() {
|
|
|
+ guard let pdfView = self.pdfView else {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ let thumbnail = KMNThumbnail.init(document: pdfView.document, currentPageIndex: choosedIndex-1)
|
|
|
+ thumbnail.generateThumImage { image in
|
|
|
+ self.pageImage.image = image
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
func refreshGoButton() {
|
|
@@ -156,6 +165,8 @@ extension KMLinkPageView: ComponentPaginationDelegate {
|
|
|
|
|
|
isGo = false
|
|
|
|
|
|
+ refreshPage()
|
|
|
+
|
|
|
refreshGoButton()
|
|
|
}
|
|
|
}
|