You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ECSlidingViewController.podspec
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
Pod::Spec.newdo |s|
2
2
s.name="ECSlidingViewController"
3
-
s.version="2.0.0"
3
+
s.version="2.0.beta.1"
4
4
s.summary="View controller container that presents its child view controllers in two sliding layers. Inspired by the Path 2.0 and Facebook iPhone apps."
5
5
s.description="ECSlidingViewController is a view controller container that presents its child view controllers in two layers. It provides functionality for sliding the top view to reveal the views underneath it. This functionality is inspired by the Path 2.0 and Facebook iPhone apps."
Copy file name to clipboardExpand all lines: README.md
+29-7Lines changed: 29 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
`ECSlidingViewController` is a view controller container that manages a layered interface. The top layer anchors to the left or right side of the container while revealing the layer underneath it. This is most commonly known as the "Side Menu", "Slide Out", "Hamburger Menu/Drawer/Sidebar", etc...
4
4
5
-

5
+

6
6
7
7
Supports all screen sizes and orientations.
8
8
@@ -22,7 +22,7 @@ This feature is optional and everything can be done programmatically if you want
22
22
23
23
### Custom Transitions
24
24
25
-
If the default sliding animation or swiping interaction to move the top view doesn't suit your needs, then you can customize them.
25
+
If the default sliding animation or swiping interaction to move the top view doesn't suit your needs, then you can customize them by providing your own.
26
26
27
27
Custom transitions use the new protocols introduced in iOS 7 while exposing an API similar to the API that the UIKit containers expose for custom transitions. You should feel right at home if you are familiar with the custom transition API in iOS 7.
28
28
@@ -31,36 +31,58 @@ Custom transitions use the new protocols introduced in iOS 7 while exposing an A
31
31
* iOS 7
32
32
* Xcode 5
33
33
34
+
**Note**: For iOS 5-7 support, `ECSlidingViewController` version 1.x is [available on this branch](https://github.com/ECSlidingViewController/ECSlidingViewController/tree/1.x).
35
+
34
36
## Installation
35
37
36
38
Install with [CocoaPods](http://cocoapods.org) by adding the following to your Podfile:
37
39
38
40
```ruby
39
41
platform :ios, '7.0'
40
-
pod 'ECSlidingViewController', '~> 2.0'
42
+
pod 'ECSlidingViewController', '~> 2.0.beta'
41
43
```
42
44
43
-
**Note**: We follow http://semver.org for versioning the API.
45
+
**Note**: We follow http://semver.org for versioning the public API.
44
46
45
47
Or copy the `ECSlidingViewController/` directory from this repo into your project.
46
48
47
-
## Example Workspace Projects
49
+
## Documentation
50
+
51
+
### Header Files
52
+
53
+
The public API is documented in the header files. It will automatically show up in Xcode 5's quick help, or you can view it online:
48
54
49
-
A good way to learn how to use `ECSlidingViewController` is to go through the example apps in Examples.xcworkspace. Each example has a README with an explanation of how things are done.
55
+
TODO: Generate formatted docs and put online somewhere.
56
+
57
+
### Sample Code
58
+
59
+
A good way to learn how to use `ECSlidingViewController` is to go through the example apps in `Examples.xcworkspace`. Each example has a README with an explanation of how things are done.
50
60
51
61
*[BasicMenu](Examples/BasicMenu/). Complete example using Storyboards with minimal code.
52
62
*[LayoutDemo](Examples/LayoutDemo/). This is a universal app showcasing the layout.
53
63
*[TransitionFun](Examples/TransitionFun). See how custom transitions are done.
54
64
55
65
**Note**: There is a problem with the simulator flashing the animation when cancelling an interactive transition. This does NOT happen on the device.
56
66
67
+
### Wiki
68
+
69
+
The wiki contains guides that go into more detail on how to use specific features of `ECSlidingViewController`.
70
+
71
+
[ECSlidingViewController Wiki Homepage](http://github.com/ECSlidingViewController/ECSlidingViewController/wiki)
72
+
73
+
## Getting Help
74
+
75
+
If you need help using `ECSlidingViewController`, please post a question on [StackOverflow with the "ECSlidingViewController" tag](http://stackoverflow.com/questions/ask?tags=ecslidingviewcontroller). Also, the more context you can provide (such as sample projects) the easier it will be for you to get help.
76
+
77
+
If you think you found a problem with `ECSlidingViewController`, please [post an issue](https://github.com/ECSlidingViewController/ECSlidingViewController/issues). A sample project or fork of any of the examples demonstrating the problem will help us fix the issue more quickly.
78
+
57
79
## Credits
58
80
59
81
Created and maintained by [Mike Enriquez](http://enriquez.me).
60
82
61
83
[Neo Innovation](http://neo.com) (formerly known as EdgeCase) for allowing Mike to work on `ECSlidingViewController` on company time during its inception. He is no longer with the company, but continues to maintain the project.
62
84
63
-
And... to those of you who [contributed changes](https://github.com/edgecase/ECSlidingViewController/graphs/contributors) or [reported issues](https://github.com/edgecase/ECSlidingViewController/issues).
85
+
And... to those of you who [contributed changes](https://github.com/ECSlidingViewController/ECSlidingViewController/graphs/contributors) or [reported issues](https://github.com/ECSlidingViewController/ECSlidingViewController/issues).
0 commit comments