Skip to content
This repository was archived by the owner on Jun 17, 2018. It is now read-only.

Commit 873fce9

Browse files
authored
Merge pull request #285 from kitasuke/add_log_in_example
Add logging code
2 parents a996b4c + 031ce0b commit 873fce9

File tree

2 files changed

+40
-0
lines changed

2 files changed

+40
-0
lines changed

Example/PagingMenuControllerDemo/PagingMenuViewController.swift

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,26 @@ class PagingMenuViewController: UIViewController {
2525
extension PagingMenuViewController: PagingMenuControllerDelegate {
2626
// MARK: - PagingMenuControllerDelegate
2727
func willMove(toMenu menuController: UIViewController, fromMenu previousMenuController: UIViewController) {
28+
print(#function)
29+
print(previousMenuController)
30+
print(menuController)
2831
}
2932

3033
func didMove(toMenu menuController: UIViewController, fromMenu previousMenuController: UIViewController) {
34+
print(#function)
35+
print(previousMenuController)
36+
print(menuController)
3137
}
3238

3339
func willMove(toMenuItem menuItemView: MenuItemView, fromMenuItem previousMenuItemView: MenuItemView) {
40+
print(#function)
41+
print(previousMenuItemView)
42+
print(menuItemView)
3443
}
3544

3645
func didMove(toMenuItem menuItemView: MenuItemView, fromMenuItem previousMenuItemView: MenuItemView) {
46+
print(#function)
47+
print(previousMenuItemView)
48+
print(menuItemView)
3749
}
3850
}

Example/PagingMenuControllerDemo2/RootViewControoler.swift

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ class RootViewControoler: UIViewController {
4949

5050
let options = PagingMenuOptions()
5151
let pagingMenuController = PagingMenuController(options: options)
52+
pagingMenuController.delegate = self
5253
pagingMenuController.view.frame.origin.y += 64
5354
pagingMenuController.view.frame.size.height -= 64
5455

@@ -57,3 +58,30 @@ class RootViewControoler: UIViewController {
5758
pagingMenuController.didMove(toParentViewController: self)
5859
}
5960
}
61+
62+
extension RootViewControoler: PagingMenuControllerDelegate {
63+
// MARK: - PagingMenuControllerDelegate
64+
func willMove(toMenu menuController: UIViewController, fromMenu previousMenuController: UIViewController) {
65+
print(#function)
66+
print(previousMenuController)
67+
print(menuController)
68+
}
69+
70+
func didMove(toMenu menuController: UIViewController, fromMenu previousMenuController: UIViewController) {
71+
print(#function)
72+
print(previousMenuController)
73+
print(menuController)
74+
}
75+
76+
func willMove(toMenuItem menuItemView: MenuItemView, fromMenuItem previousMenuItemView: MenuItemView) {
77+
print(#function)
78+
print(previousMenuItemView)
79+
print(menuItemView)
80+
}
81+
82+
func didMove(toMenuItem menuItemView: MenuItemView, fromMenuItem previousMenuItemView: MenuItemView) {
83+
print(#function)
84+
print(previousMenuItemView)
85+
print(menuItemView)
86+
}
87+
}

0 commit comments

Comments
 (0)