Swift 유용한 라이브러리

2017. 5. 15. 11:35아이폰 개발

아래에 있는 Slide Menu 라이브러리들을 가져다가 사용해보려고 샘플을 돌려보다가 쓸데 없는 컴파일 에러만 계속 생겨서 다음 동영상을 보고 직접 만들었다. 훨씬 간단하다!

https://www.youtube.com/watch?v=K89-RLzYxQM


----------------

UI/UX 관련해서는 라이브러리를 많이 사용해야 하니 레퍼런스가 필요하다.

https://swifter.kr/2016/09/03/swifter%EA%B0%80-%EC%B6%94%EC%B2%9C%ED%95%98%EB%8A%94-%EC%95%8C%EB%A9%B4-%EC%A2%8B%EC%9D%80-%EA%B0%9C%EB%B0%9C%EC%9A%A9-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC/


UI 디자인

7. ParseUI

깔끔한 로그인 화면등에 사용할 수 있는 UI를 사용할 수 있다.

parseui

8. FlatUIKit

플랫한 UI 라이브로리로 경고창이나 버튼, 입력박스등을 참고할 수 있다.

flatuikit2 flatuikit1 flatuikit3

9. JSQMessagesViewController

다양한 앱에 메시지받는 기능이나 채팅기능을 구현하고 싶을 때 유용하며 Firebase와도 궁합이 잘 맞는다.

screenshot0

10. KRPrograssHUD

다른 로딩 라이브러리도 많지만 색상이나 상세정보를 깔끔하고 쉽게 변경할 수 있어 추천한다. 보통은 SVProgressHUDMBPrograssHUD를 많이 사용한다.

styles

11. DualSlideMenu

Swift언어로 작성된 일반적인 슬라이드 메뉴를 구현할 때 자주 사용하는 라이브러리중 하나이다.

dualslide

12. SlideMenu3D

입체적인 슬라이드메뉴를 구성해야할 경우 사용할 수 있는 라이브러리로 유튜브에 올라온 영상을 참고하자.

13. UIImageView-Letters

구글 서비스를 사용하다보면 나오던 원형 아이콘에 이니셜이 들어가는 형태의 이미지를 구현하고 싶을 때 이용할 수 있는 라이브러리이다.

uiimage-letters

14. UIViewController-KeyboardAnimation

키보드를 눌렀을 때 애니메이션 처리에 유용한 라이브러리인데 최근 업데이트가 되지 않고 있다.

an_kb_animation_demo

15. UIColor-Hex-Swift

UIColor에 16진수 색상을 쉽게 사용하고 싶은 경우에 이용할 수 있는 라이브러리이다.

16. UITextField-Navigation

개인정보 입력화면 양식등에 다음 텍스트필드로 입력할 수 있도록 이동이 가능하게 만들어주는 라이브러리이다.

screenshot2

17. UICountingLabel

카운팅 애니메이션이 필요할 경우 이용할 수 있다.

demo

18. FoldingTabBar.iOS

TabBar를 사용하는 UI를 구성시 깔끔한 애니메이션을 적용하고 싶은 경우에 이용할 수 있는 라이브러리이다.

foldingtabbar

19. LTNavigationBar

스크롤바가 방해되지 않는 형태의 네비게이션을 구현할 때 유용하다.

ltnav

20.JDAnimationKit

코드 작성이 적고 깔끔하고 쉽게 애니메이션을 구현할 수 있는 라이브러리이다.

jdani

21. ZoomTransitioning

사진을 나열한후 줌 액션을 통해 이동애니메이션등을 깔끔하게 처리할 수 있는 라이브러리이다.

zoomtran