Screens: Show and hide New Post button on scroll#599
Open
awilfox wants to merge 3 commits into
Open
Conversation
The button hides when the user is scrolling to view older posts, and reappears when the user is scrolling to view newer posts. Ref: TheBLVD#582
* Animation effect when the post button is shown or hidden based on scrolling. The button seems to "slide" in or out, and fades with alpha blending. The animation is also rate-limited to once per second, to prevent 'jerking' when a user is fidgeting around. * Use tableView:willDisplay:forRowAt: instead of scrollViewDidScroll: to change the post button state. This ensures that small adjustments to scroll don't make the post button change state, which can be distracting. * Update the shown index path when the view model updates.
Author
|
I have pushed a commit that also animates the change. |
We no longer use the contentOffset to toggle the post button state.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The button hides when the user is scrolling to view older posts, and reappears when the user is scrolling to view newer posts.
Ref: #582