Rev 11 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
//// PdfView.swift// twogetskills//// Created by Efrain Yanez Recanatini on 4/26/22.//import Foundationimport SwiftUIimport PDFKitstruct PdfViewerView: View {@Environment(\.presentationMode)var presentationMode: Binding//@State private var backToGallery : Bool = false@State private var isCompleted : Bool = falseprivate var url : URL?private var slideName : String;init(url : String, slideName : String){self.url = URL(string: url)self.slideName = slideName}var body: some View {GeometryReader { geometry inVStack {PDFKitRepresentedView(url!).frame(width: geometry.size.width,height: geometry.size.height,alignment: /*@START_MENU_TOKEN@*/.center/*@END_MENU_TOKEN@*/)}.background(Color("color_window_background")).navigationBarBackButtonHidden(true).navigationBarTitleDisplayMode(.inline).navigationTitle(slideName).toolbar {ToolbarItem(placement: .navigationBarLeading) {Button(action: {self.presentationMode.wrappedValue.dismiss()}) {HStack {Image(systemName: "chevron.backward").aspectRatio(contentMode: .fit).foregroundColor(Color("color_app_bar_foreground")).background(Color("color_app_bar_background"))}}}}}}}struct PdfViewerView_Previews: PreviewProvider {static var previews: some View {PdfViewerView(url : "https://cesams.com/wp-content/uploads/2021/11/Programa-Innovacion-Softskills-y-Habitos-de-Alto-Rendimiento-CESA-MS.pdf",slideName: "")}}