ideasoncanvas / aiolos Goto Github PK
View Code? Open in Web Editor NEWA floating panel for your iOS Apps
Home Page: https://mindnode.com
License: MIT License
A floating panel for your iOS Apps
Home Page: https://mindnode.com
License: MIT License
Describe the bug
I have the following setup:
UICollectionViewController
subclass.I added a UISearchController
to my navigationItem
to gain the system provided search feature that was introduced with iOS 11.
My setup is already working, there is one usability issue though:
If I pull down my collection view while the content is scrolled to the very top (contentOffest = 0
), I'd expect my search controller to appear. Instead the Aiolos panel gets dismissed.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The search bar of UISearchController
should appear in my navigation bar.
Any reason why you are not supporting CocoaPods install?
Thanks for your feedback.
Describe the bug
I am trying to create a tab bar inside the panel similar to MindNode. When embedding a UITabBar inside the Panel I have observed that the tab bar's height changes seemingly randomly when interacting with the panel.
I then realised that this behaviour can be observed in the sample application without changing a line of code - which uses a navigation controller instead of a tab bar controller.
I believe that fixing the underlying issue will make my tab bar also behave well.
To Reproduce
Download the project from Github, then run on an iPhone X.
Observe that the Panel is about 81px high and looks fine.
Press option-right on simulator to rotate 90ΒΊ.
Observe that the Panel is still about 81px high however now the dark grey toolbar is showing.
Rotate back to normal, everything seems fine.
Drag the little line control upwards. The Panel will move to a partially open state. Notice that the grey toolbar is about 65px high.
Now drag the little line slowly and carefully to the top of the screen. Observe that the grey toolbar is the same size, 65px, when the panel is at full height.
Now drag the little line downwards to close the panel to the partially open state. All is well.
Now flick the little line upwards - the grey navigation bar is now 105px high, almost double the size it's been up to now.
Now drag the little line to close the panel halfway - the navigation bar returns to a normal size.
Expected behavior
The height of the navigation bar or tab bar on the panel's content controller should remain the same and not change based on the height of the panel or interactions with it as described above.
Screenshots
Device (please complete the following information):
Additional context
I suppose it's proprietary but I would love to see MindNode's custom tab bar controller :-) I plan to override UITabBarController and use the standard icon size, hide the text labels and move the bar to the top to achieve a similar effect which should be fine I hope. I am a paying MindNode user who loves the app - thank you for this control, it's amazing!
Describe the bug
When using a pointing devices on iOS 13.4 the pointer doesn't adopt to highlight the resize handle
To Reproduce
Move with the pointer over the resize handle
Expected behavior
Similar to Maps app the mouse pointer changes to highlight the bar
Describe the bug
When dragged to the opposite side of the screen, the panel returns to its original position too easily
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The panel moves to the edge of the screen it's currently closer to
Screenshots
If applicable, add screenshots to help explain your problem.
Device (please complete the following information):
Describe the bug A clear and concise description of what the bug is. To Reproduce Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error Expected behavior A clear and concise description of what you expected to happen. Screenshots If applicable, add screenshots to help explain your problem. Device (please complete the following information): - Device Type: [e.g. iPhone6] - OS: [e.g. iOS11.2] - Version [e.g. 22] Additional context Add any other context about the problem here. ```` - [ ] > ``````
Hi gents, may be ios 10 is actualite? How use awesome framework with old os?((
Describe the bug
Both horizontal and vertical panning can be triggered together with a swipe on the table view or vertical scroll.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Either table view row action is revealed and triggered or panel is moved, not both.
Device (please complete the following information):
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.