99import UIKit
1010
1111public protocol PagingMenuControllerDelegate : class {
12- func willMoveToPageMenuController ( _ menuController: UIViewController , previousMenuController: UIViewController )
13- func didMoveToPageMenuController ( _ menuController: UIViewController , previousMenuController: UIViewController )
14- func willMoveToMenuItemView ( _ menuItemView: MenuItemView , previousMenuItemView: MenuItemView )
15- func didMoveToMenuItemView ( _ menuItemView: MenuItemView , previousMenuItemView: MenuItemView )
12+ func willMove ( toMenu menuController: UIViewController , fromMenu previousMenuController: UIViewController )
13+ func didMove ( toMenu menuController: UIViewController , fromMenu previousMenuController: UIViewController )
14+ func willMove ( toMenuItem menuItemView: MenuItemView , fromMenuItem previousMenuItemView: MenuItemView )
15+ func didMove ( toMenuItem menuItemView: MenuItemView , fromMenuItem previousMenuItemView: MenuItemView )
1616}
1717
1818public extension PagingMenuControllerDelegate {
19- func willMoveToPageMenuController ( menuController: UIViewController , previousMenuController: UIViewController ) { }
20- func didMoveToPageMenuController ( menuController: UIViewController , previousMenuController: UIViewController ) { }
21- func willMoveToMenuItemView ( menuItemView: MenuItemView , previousMenuItemView: MenuItemView ) { }
22- func didMoveToMenuItemView ( menuItemView: MenuItemView , previousMenuItemView: MenuItemView ) { }
19+ func willMove ( toMenu menuController: UIViewController , fromMenu previousMenuController: UIViewController ) { }
20+ func didMove ( toMenu menuController: UIViewController , fromMenu previousMenuController: UIViewController ) { }
21+ func willMove ( toMenuItem menuItemView: MenuItemView , fromMenuItem previousMenuItemView: MenuItemView ) { }
22+ func didMove ( toMenuItem menuItemView: MenuItemView , fromMenuItem previousMenuItemView: MenuItemView ) { }
2323}
2424
2525internal let MinimumSupportedViewCount = 1
@@ -33,7 +33,7 @@ open class PagingMenuController: UIViewController, PagingValidator {
3333
3434 menuView. delegate = self
3535 menuView. viewDelegate = delegate
36- menuView. updateCurrentPage ( options. defaultPage)
36+ menuView. update ( currentPage : options. defaultPage)
3737 view. addSubview ( menuView)
3838 }
3939 }
@@ -89,7 +89,7 @@ open class PagingMenuController: UIViewController, PagingValidator {
8989 // reset selected menu item view position
9090 switch menuOptions. displayMode {
9191 case . standard, . infinite:
92- self . moveToMenuPage ( menuView. currentPage)
92+ self . move ( toPage : menuView. currentPage)
9393 default : break
9494 }
9595 } , completion: nil )
@@ -110,7 +110,7 @@ open class PagingMenuController: UIViewController, PagingValidator {
110110 setupMenuView ( )
111111 setupMenuController ( )
112112
113- moveToMenuPage ( currentPage, animated: false )
113+ move ( toPage : currentPage, animated: false )
114114 }
115115
116116 fileprivate func setupMenuView( ) {
@@ -128,12 +128,12 @@ open class PagingMenuController: UIViewController, PagingValidator {
128128 case . menuView: return
129129 default : break
130130 }
131-
131+
132132 constructPagingViewController ( )
133133 layoutPagingViewController ( )
134134 }
135135
136- open func moveToMenuPage ( _ page: Int , animated: Bool = true ) {
136+ open func move ( toPage page: Int , animated: Bool = true ) {
137137 switch options. componentType {
138138 case . menuView, . all:
139139 // ignore an unexpected page number
@@ -142,15 +142,15 @@ open class PagingMenuController: UIViewController, PagingValidator {
142142 let lastPage = menuView. currentPage
143143 guard page != lastPage else {
144144 // place views on appropriate position
145- menuView. moveToMenu ( page, animated: animated)
145+ menuView. move ( toPage : page, animated: animated)
146146 pagingViewController? . positionMenuController ( )
147147 return
148148 }
149149
150150 switch options. componentType {
151151 case . all: break
152152 default :
153- menuView. moveToMenu ( page, animated: animated)
153+ menuView. move ( toPage : page, animated: animated)
154154 return
155155 }
156156 case . pagingController:
@@ -159,17 +159,17 @@ open class PagingMenuController: UIViewController, PagingValidator {
159159 }
160160
161161 guard let pagingViewController = pagingViewController,
162- let previousViewController = pagingViewController. currentViewController else { return }
162+ let previousPagingViewController = pagingViewController. currentViewController else { return }
163163
164164 // hide paging views if it's moving to far away
165165 hidePagingMenuControllers ( page)
166166
167167 let nextPage = page % pagingViewController. controllers. count
168168 let nextPagingViewController = pagingViewController. controllers [ nextPage]
169- delegate? . willMoveToPageMenuController ( nextPagingViewController, previousMenuController : previousViewController )
170- menuView? . moveToMenu ( page)
169+ delegate? . willMove ( toMenu : nextPagingViewController, fromMenu : previousPagingViewController )
170+ menuView? . move ( toPage : page)
171171
172- pagingViewController. updateCurrentPage ( nextPage)
172+ pagingViewController. update ( currentPage : nextPage)
173173 pagingViewController. currentViewController = nextPagingViewController
174174
175175 let duration = animated ? options. animationDuration : 0
@@ -182,7 +182,7 @@ open class PagingMenuController: UIViewController, PagingValidator {
182182 // show paging views
183183 self ? . showPagingMenuControllers ( )
184184
185- self ? . delegate? . didMoveToPageMenuController ( nextPagingViewController, previousMenuController : previousViewController )
185+ self ? . delegate? . didMove ( toMenu : nextPagingViewController, fromMenu : previousPagingViewController )
186186 }
187187 }
188188
@@ -291,7 +291,7 @@ extension PagingMenuController: UIScrollViewDelegate {
291291 default : return
292292 }
293293
294- moveToMenuPage ( nextPage)
294+ move ( toPage : nextPage)
295295 }
296296
297297 public func scrollViewDidEndDragging( _ scrollView: UIScrollView , willDecelerate decelerate: Bool ) {
@@ -301,7 +301,7 @@ extension PagingMenuController: UIScrollViewDelegate {
301301 }
302302
303303 let nextPage = nextPageFromCurrentPoint
304- moveToMenuPage ( nextPage)
304+ move ( toPage : nextPage)
305305 }
306306}
307307
@@ -418,7 +418,7 @@ extension PagingMenuController: GestureHandler {
418418 newPage = page
419419 }
420420
421- moveToMenuPage ( newPage)
421+ move ( toPage : newPage)
422422 }
423423
424424 internal func handleSwipeGesture( _ recognizer: UISwipeGestureRecognizer ) {
@@ -438,7 +438,7 @@ extension PagingMenuController: GestureHandler {
438438 default : return
439439 }
440440
441- moveToMenuPage ( newPage)
441+ move ( toPage : newPage)
442442 }
443443}
444444
0 commit comments