Comments (8)
Pushed a minor update that filters the followers:
let followersHeight = self.followers.filter { $0.direction == .scrollUp }.compactMap { $0.view?.frame.height }.reduce(0, +)
from amscrollingnavbar.
nice @andreamazz
great job
closing the issue
from amscrollingnavbar.
PL merged
Thanks so much @andreamazz
from amscrollingnavbar.
Hey @alexookah
check out master for a fix. I've added scrollToTop
to the showNavbar
call, optional, default set to false
from amscrollingnavbar.
@andreamazz
It works perfect when there are no followers.
With follower it needs the height of followers.
How to calculate that?
from amscrollingnavbar.
@andreamazz
You forgot to handle the scrollToTop inside the function ?
i tried this for one follower which seems ok
let size = CGPoint(x: 0, y: -(self.followers.first?.view?.frame.height ?? 0))
maybe create a computer variable that returns for all followers the height?
from amscrollingnavbar.
Right, added to master the followers height and fixed the missing check:
7744693
from amscrollingnavbar.
@andreamazz
Sorry for all the fuzz.
After checking with my configuration i had to add an additionalScrollToTopOffset
made a pull request for this.
#378
hope its not too late.
from amscrollingnavbar.
Related Issues (20)
- Live demo at https://appetize.io fails to get launched HOT 1
- Deprecated API Usage
- iOS 13 TabBar position is invalid after resuming device from lock HOT 1
- Table view buttons and title disappears after going back from full screen presented controller HOT 2
- Scroll when collapsed does not expand HOT 3
- Native SPM Support HOT 1
- Navigation bar isTranslucent = false is not working correctly HOT 2
- scroll to top doesn't work correctly HOT 11
- Can't not submit app to AppConnect since UIWebView is deprecated. HOT 2
- Container navigation controller breaks bar HOT 3
- Weird behaviour after accessing bottomLayoutGuide with iOS14 HOT 3
- Title goes beyond navigationbar on scrollEdge/compact appearance on IOS 13+
- Navigation bar background color changing HOT 6
- Navbar is not hiding in iOS 14 HOT 1
- iOS 15 Appearance issue HOT 1
- Fatal Exception: NSInternalInconsistencyException UICollectionView received layout attributes for a cell with an index path that does not exist: <NSIndexPath: 0xcf6b25b9e4f777ac> {length = 2, path = 0 - 2} HOT 1
- No more scrolling with iOS 15.1 HOT 10
- UITabbarController show space above navigationbar ios15
- Not Able to Scroll Up to the Top after Scrolling Down in iOS 15+ HOT 2
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 amscrollingnavbar.