728x90
사이드 메뉴
SideMenu 라이브러리 사용
1. 커스텀 사이드 메뉴 네비게이션 파일 생성
import UIKit
import SideMenu
class CustomSideMenuNavigation: SideMenuNavigationController {
override func viewDidLoad() {
super.viewDidLoad()
//메뉴 나오는 스타일
self.presentationStyle = .menuSlideIn
//가로 크기 50퍼
self.menuWidth = self.view.frame.width * 0.5
//메뉴 왼쪽에서 나오기
self.leftSide = true
}
}
2. 사이드 메뉴 뷰컨트롤러 파일 생성
import UIKit
class SideMenuViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
}
3. 1, 2를 연결
root view controller로 드래그 앤 드랍 연결
4. 사이드 메뉴 실행 버튼과 네비게이션 연결
show로 드래그 앤 드랍 연결
5. 실행 영상
⚠️ 참고로 프로젝트명을 라이브러리명과 동일하게 지정하였더니 오류가 발생하였다.(엄청난 삽질)
다음부터는 프로젝트명 ⍯ 라이브러리명 메모..‼️
[참고]
728x90
'iOS' 카테고리의 다른 글
[iOS] Naver 소셜 로그인 (0) | 2021.07.30 |
---|---|
[iOS] 컬렉션 뷰를 활용한 가로 스크롤 페이지 배너 (0) | 2021.07.30 |
[iOS] 상단 탭바 (XLPagerTabStrip 라이브러리 사용) (0) | 2021.07.29 |
[iOS] 스토리보드 화면 전환 총정리‼️ (0) | 2021.07.29 |
[iOS] 스토리보드 레퍼런스(Storyboard Reference) (0) | 2021.07.29 |