jv17 / jvmenupopover Goto Github PK
View Code? Open in Web Editor NEWSimple popover menu in Objective-C
Home Page: http://jv17.github.io/JVMenuPopover
License: MIT License
Simple popover menu in Objective-C
Home Page: http://jv17.github.io/JVMenuPopover
License: MIT License
Hi,
Thanks for sharing this controller.
I notice there's a little problem if the app uses orientation when the menu is displayed..
By the way, is it possible to use a tableview for the menu?
If I have a lot menu items, it seems I can't scroll the menu...
This pod should support landscape/portrait mode.
Is it possible show the JVMenuPopover on the right side? by default, it show on the left side, but I'd like to show on the right side
I am not able to interact with the view again after I return to the view from the popover... Ive tried a lot of things and it seems that either I'm leaving something out or you cannot return to the same view controller...
I think, if we have our own transition animator with the custom animations for the view controller in it. It will provide a cleaner and more robust solution while performing the view controller animations and event for future development expand the implementation to provide a variety of animations to choose from..
Since iOS 9 there is a bug that it doesn't allow anymore to set self as the current view controller in the navigation stack. This needs to be fixed or find a better approach for this.
Hi,
I was trying your control and have found following issues in different simulator settings:
setting: iOS 8.2
Issue: "2015-04-30 19:20:04.820 JVMenuPopover[62622:2018211] is being asked to animate its opacity. This will cause the effect to appear broken until opacity returns to 1.
"
setting: iOS 7.1
Issue: application crashes moment i tap the menu button with following message
"
dyld: lazy symbol binding failed: Symbol not found: _UIAccessibilityIsReduceTransparencyEnabled
Referenced from: /Users/gauravgupta/Library/Developer/CoreSimulator/Devices/6688E8A4-A011-47FB-8093-D7DF9A6CC39F/data/Applications/808FDF95-4C4D-415B-959B-910FF0AC55F8/JVMenuPopover.app/JVMenuPopover
Expected in: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/UIKit.framework/UIKit
dyld: Symbol not found: _UIAccessibilityIsReduceTransparencyEnabled
Referenced from: /Users/gauravgupta/Library/Developer/CoreSimulator/Devices/6688E8A4-A011-47FB-8093-D7DF9A6CC39F/data/Applications/808FDF95-4C4D-415B-959B-910FF0AC55F8/JVMenuPopover.app/JVMenuPopover
Expected in: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/UIKit.framework/UIKit
"
can u let me know if there is any solution or your control was meant only for iOS 8+? If so, any idea what i can try to make it work for iOS 7
Please change
[self.window addSubview:self.navigationController.view];
to
self.window?.insertSubview(navigationController.view, at: 0)
Apologies for the Swift but you will understand... Doing it your way prevents interaction.
Right now the frameworks need to be updated to support the new iOS 9.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.