0%

COCOAPODS-tab bar Library사용

Cocoapods을 설치해서 라이브러리 사용

  1. 터미널에서 cocoapods설치
1
$ sudo gem install cocoapods
  1. 라이브러리를 사용할 프로젝트를 생성 후 터미널에서 해당파일경로로 이동
1
$ pod init

-> Podfile라는 파일이 자동으로 생성된다

  1. 사용할 라이브러리를 vi로 파일을 열어 작성해준다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$ vi Podfile

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'CocoaPodsExample' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!

# Pods for CocoaPodsExample
pod 'RAMAnimatedTabBarController' # <- 이부분에 작성!
pod 'SnapKit'

end
  1. 업데이트 및 인스톨 -> .xcworkspace로 새로운 파일이 생성됨
1
2
3
4
5
$ pod repo update
$ pod install
# pod install을 이전에 한 번도 수행한 적이 없을 경우 약 5 ~ 15분 소요

$ open [ProjectName].xcworkspace

library

Animated-tab-bar Library사용

animated-tab-bar

Installation

Just add the RAMAnimatedTabBarController folder to your project.

or use CocoaPods with Podfile:

1
pod 'RAMAnimatedTabBarController'

-> 코코아 팟으로 라이브러리 설치!

Usage

Usage

1
2
3
4
5
6
7
8
9
10
11
12
1. 스토리보드에 새 UITabBarController를 만들어라.

2. 스토리보드에서 UITabBarController의 클래스를 RAMAnimedTabBarController로 설정.

3. 각 UITabBarItem에 대해 클래스를 RAMAnimedTabBarItem으로 설정.

4. 각 RAM에 대한 사용자 지정 이미지 추가AnimedTabBarItem

5. 각 RAMAnimedTabBarItem에 대한 애니메이션 추가:
- NSObject 항목을 ViewController에 끌어다 놓기
- 클래스를 ANIMATION_CLASS로 설정(여기서 ANIMATION_CLASS는 사용하려는 애니메이션의 클래스 이름임)
- RAMAnimedTabBarItem의 아웃렛 애니메이션을 ANIMATION_CLASS 시연 비디오에 연결 5단계

Ram