iOS용 슬라이드쇼 UI 라이브러리를 만들었습니다.
5888 단어 slideshareiOSSwiftCocoaPods
사용법
이미지 URL 배열의 경우
let v = SlideViewerController.setup(
mainImageURLs: [
URL(string: "https://example.com/path/to/slide/1.png")!,
URL(string: "https://example.com/path/to/slide/2.png")!,
...
],
thumbImageURLs: [
URL(string: "https://example.com/path/to/slide/thumb/1.png")!,
URL(string: "https://example.com/path/to/slide/thumb/2.png")!,
...
]
)
present(v, animated: true)
PDF 파일 URL의 경우
let pdfURL = "https://speakerd.s3.amazonaws.com/presentations/50021f75cf1db900020005e7/speakerdeck.pdf"
let v = SlideViewerController.setup(pdfFileURL: URL(string: pdfURL)!)
present(v, animated: true, completion: nil)
번들된 PDF 파일의 경우
let path = Bundle.main.path(forResource: "speakerdeck", ofType: "pdf")
let url = URL(fileURLWithPath: path!)
let doc = PDFDocument(url: url)
let v = SlideViewerController.setup(pdfDocument: doc!)
present(v, animated: true)
여기가 멋지다.
여기 괜찮지 않아.
실장시의 궁리 포인트
덤
이 라이브러리는, 실은 아래의 기사에서 제작으로 방치하고 있던 것
htps : // 코 m / 아베 유야 / ms / 6587 8f3990606f40429
사내에서 iOS 엔지니어로 모여 공부회적인 일을 하자, 그 발표로 이 라이브러리에 대해 이야기하게 되었다
구현은 거의 완료하고 있어 모처럼이므로 라이브러리로서 릴리스 할 수 있는 상태에 최소한은 정비했다
모처럼이므로 qiita에서도 기사로 만들려고 생각했습니다.
Reference
이 문제에 관하여(iOS용 슬라이드쇼 UI 라이브러리를 만들었습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/abeyuya/items/3005afe6a6bf2fa352fd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)