Comments (10)
Hi @narri007 , use setMainViewController as pushMainViewController do something when left or right view is open.
from pbrevealviewcontroller.
It crash? revealLeftView: is an unrecognized selector in PBRevealViewController (:there is no params)
if self.revealViewController() != nil {
leftButton.target = self.revealViewController()
//leftButton.action = "revealLeftView:"
leftButton.action = #selector(PBRevealViewController.revealLeftView)
self.revealViewController().leftPresentViewHierarchically = true
rightButton.target = self.revealViewController()
rightButton.action = #selector(PBRevealViewController.revealRightView)
//view.addGestureRecognizer(self.revealViewController().panGestureRecognizer)
}
Also, the pan gesture is added by default by PBRevealViewController.
from pbrevealviewcontroller.
I tried with this code already its not working. It's not getting crashing. When I click on Bar button there is no action. Nothing is happened.
from pbrevealviewcontroller.
Then revealViewController is nil, I think. Could you set a breakpoint? And can you post your sample project?
from pbrevealviewcontroller.
Got it! I forgot to delete SWRevealingController Class. Thank you.
I am new to this Navigation bar and Slide menu, Can you please help me in changing the left bar button image when I open the menu and close it.
You suggested to use the delegate methods,
`/**
* Called just before the left view controller is presented.
*
* @param revealController The reveal view controller object.
* @param controller The left view controller object.
*/
func revealController(revealController: PBRevealViewController, willShowLeftViewController controller: UIViewController) {
}`
I should include this code in RevealingViewController Class. How can I access my NavigationBar Button in RevealingViewController and change the image of that.
Please help me.
from pbrevealviewcontroller.
Did you set the PBRevealViewController's delegate? Witch controller is the delegate?
from pbrevealviewcontroller.
Thanks to you, I added some delegate methods too and see this sample (I'll update Github and Cocoapods):
from pbrevealviewcontroller.
Thank you! @iDevelopper
from pbrevealviewcontroller.
Hi @iDevelopper , Thanks for the code. you saved my time, I have one issue
I am navigating from left menu to some other view controller. using the code,
let storyboard = UIStoryboard(name: "Main", bundle: nil) var controller: UIViewController? controller = storyboard.instantiateViewControllerWithIdentifier("ActivitysViewController") as! ActivitysViewController if (controller != nil) { let nc = UINavigationController(rootViewController: controller!) if self.revealViewController() != nil { self.revealViewController().pushMainViewController(nc, animated:true) } }
In that class I have a back button in the navigation bar. How can I go back from there to previous view and there the left menu should be open.
I tried with,
func backAction(){ let storyboard = UIStoryboard(name: "Main", bundle: nil) var controller: UIViewController? controller = storyboard.instantiateViewControllerWithIdentifier("TodayActivityViewController") as! TodayActivityViewController if (controller != nil) { let nc = UINavigationController(rootViewController: controller!) if self.revealViewController() != nil { self.revealViewController().pushMainViewController(nc, animated:true) } } }
and also,
func backAction(){ self.navigationController?.popViewControllerAnimated(true) }
But still it's not going back. Please help me on this.
from pbrevealviewcontroller.
Got it ! Thank you.
from pbrevealviewcontroller.
Related Issues (20)
- didShowLeft delegate called when left view not open HOT 4
- SWRevealViewController to PBRevealViewController "FrontViewPosition" HOT 2
- Is there a way to enable/disable the menu from opening? HOT 7
- Do you have plans to update to Swift 5? HOT 3
- PBRevealViewController and using IB Traits Variations HOT 2
- MenuController with menu button. Without Storyboards. Need Help ! HOT 6
- Equivalent code SWRevealViewController in PBRevealViewController HOT 3
- Slider menu is not working when jump from appDelegate to ViewController HOT 2
- Question HOT 2
- Dismiss keyboard when menu button pressed HOT 2
- Swipe to delete UITableView HOT 4
- Dismiss left view HOT 2
- revealViewController() is coming back nil HOT 1
- Warning: Attempt to present <UINavigationController: 0x7c284400> on <PBRevealViewController HOT 3
- How to create dynamic menu items in swrevealviewcontroller objective c
- Is there any way to cache the MainViewControllers? HOT 8
- How to enable disable opening Left menu feature on UIViewControllers. HOT 1
- How to fade FrontViewcontroller on swipe or Pangesture. HOT 1
- How can i show a AlertView on Tap or pangesture for Left menu opening on each specific viewcontroller HOT 1
- Difference between SWRevealViewController & PBRevealViewController, and migration path HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pbrevealviewcontroller.