Skip to content

Commit 2263cef

Browse files
author
Alexander Perechnev
committed
Merge branch 'release/4.2'
2 parents 6e64ef1 + 1d9b3fd commit 2263cef

4 files changed

Lines changed: 7 additions & 5 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SidebarOverlay
22

3-
[![Join the chat at https://gitter.im/aperechnev/SidebarOverlay](https://badges.gitter.im/alexkrzyzanowski/SidebarOverlay.png)](https://gitter.im/aperechnev/SidebarOverlay?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Travis CI](https://api.travis-ci.org/aperechnev/SidebarOverlay.svg?branch=develop)](https://travis-ci.org/aperechnev/SidebarOverlay) [![CocoaPods](https://img.shields.io/cocoapods/v/SidebarOverlay.svg)](http://cocoapods.org/pods/SidebarOverlay) ![CocoaPods](https://img.shields.io/cocoapods/p/SidebarOverlay.svg) [![CocoaDocs](https://img.shields.io/cocoapods/metrics/doc-percent/SidebarOverlay.svg)](http://cocoadocs.org/docsets/SidebarOverlay/) [![codecov.io](https://codecov.io/github/aperechnev/SidebarOverlay/coverage.svg?branch=develop)](https://codecov.io/github/aperechnev/SidebarOverlay?branch=develop)
3+
[![codebeat badge](https://codebeat.co/badges/6baf796e-bf93-447c-93d0-1727ad4ebccb)](https://codebeat.co/projects/github-com-aperechnev-sidebaroverlay-develop) [![Join the chat at https://gitter.im/aperechnev/SidebarOverlay](https://badges.gitter.im/aperechnev/SidebarOverlay.png)](https://gitter.im/aperechnev/SidebarOverlay?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Travis CI](https://api.travis-ci.org/aperechnev/SidebarOverlay.svg?branch=develop)](https://travis-ci.org/aperechnev/SidebarOverlay) [![CocoaPods](https://img.shields.io/cocoapods/v/SidebarOverlay.svg)](http://cocoapods.org/pods/SidebarOverlay) ![CocoaPods](https://img.shields.io/cocoapods/p/SidebarOverlay.svg) [![CocoaDocs](https://img.shields.io/cocoapods/metrics/doc-percent/SidebarOverlay.svg)](http://cocoadocs.org/docsets/SidebarOverlay/) [![codecov.io](https://codecov.io/github/aperechnev/SidebarOverlay/coverage.svg?branch=develop)](https://codecov.io/github/aperechnev/SidebarOverlay?branch=develop)
44

55
`SidebarOverlay` is an implementation of sidebar menu, similar to `ECSlidingViewController`. The difference is that in `SidebarOverlay` the sidebar menu covers the top view when user opens it, like on the picture below:
66

SidebarOverlay.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
Pod::Spec.new do |s|
22
s.name = "SidebarOverlay"
3-
s.version = "4.1"
3+
s.version = "4.2"
44
s.summary = "Yet another implementation of sidebar menu, but here your menu appears over the top view controller."
55

66
s.description = "Yet another implementation of sidebar menu, but here your menu appears over the top view controller. You questions and pull requests are wolcome."
77

88
s.homepage = "https://github.com/aperechnev/SidebarOverlay"
99
s.license = { :type => 'MIT', :file => 'LICENSE' }
1010
s.author = { "Alexander Perechnev" => "alexander@perechnev.com" }
11-
s.source = { :git => "https://github.com/aperechnev/SidebarOverlay.git", :tag => "4.1" }
11+
s.source = { :git => "https://github.com/aperechnev/SidebarOverlay.git", :tag => "4.2" }
1212

1313
s.platform = :ios, '8.0'
1414
s.source_files = 'Source/*.{h,m,swift}'

Source/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>4.1</string>
18+
<string>4.2</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

Source/SOContainerViewController.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,9 @@ extension SOContainerViewController {
278278
}
279279

280280
fileprivate func createPanGestureRecognizer() -> UIPanGestureRecognizer! {
281-
return UIPanGestureRecognizer.init(target: self, action: #selector(SOContainerViewController.moveMenu(_:)))
281+
let gestureRecognizer = UIScreenEdgePanGestureRecognizer(target: self, action: #selector(SOContainerViewController.moveMenu(_:)))
282+
gestureRecognizer.edges = self.menuSide == .left ? .left : .right
283+
return gestureRecognizer
282284
}
283285

284286
}

0 commit comments

Comments
 (0)