Skip to content

Latest commit

 

History

History
75 lines (58 loc) · 3.87 KB

README-KR.md

File metadata and controls

75 lines (58 loc) · 3.87 KB

title

License: MIT Swift iOS 8.1+ CocoaPods CocoaDocs Carthage ReadMe-KR

Intoduction

🏞 MediaBrowserUIImage, PHAsset 또는 URLs을 사용하는 라이브러리 Assets, 웹 비디오/이미지 또는 로컬 파일을 하나 이상의 사진이나 영상를 보여 줍니다. MediaBrowser는 웹에서 사진의 다운로드 및 캐싱을 처리합니다. 사진을 확대 축소할수 있으며 캡션을 선택 할수 있습니다. 사용자가 메인 이미지뷰나 그리드에서 하나 이상의 사진을 선택 할수 있는데에도 쓸수 있습니다.

또한 미디어브라우저는 Also, MediaBrowser 캐싱에 대해서 SDWebImage 최신 버전을 사용하며, MWPhotoBrowser에 영향을 받았습니다.

Single Photo Multiple Photos And Video
SinglePhoto MultiplePhotosAndVideo
Multiple Photo Grid Multiple Photo Selection
MultiplePhotoGrid PhotoSelection
Web Photos Web Photos Grid
WebPhotos WebPhotoGrid

Requirements

MediaBrowser 는 스위프트 3으로 작성 되었으며 iOS 8.1이상이 요구 됩니다.

사용법

기본

Get MediaBrowser and set MediaBrowserDelegate

let browser = MediaBrowser(delegate: self)
self.navigationController?.pushViewController(browser, animated: true)

//MediaBrowserDelegate
func numberOfMedia(in mediaBrowser: MediaBrowser) -> Int {
  return mediaArray.count
}
    
func media(for mediaBrowser: MediaBrowser, at index: Int) -> Media {
  if index < mediaArray.count {
    return mediaArray[index]
  }
  return DemoData.localMediaPhoto(imageName: "MotionBookIcon", caption: "Photo at index is Wrong")
}

설치법

Cocoapods

pod 'MediaBrowser'

Carthage

github "younatics/MediaBrowser"

References

애플리케이션에서 사용하신다면 PR해주시거나 알려주세요

Updates

업데이트 상세 사항은 CHANGELOG를 참고해주세요

Author

younatics 🇰🇷

License

MediaBrowser는 MIT라이센스를 따릅니다. LICENSE를 참고 해주세요