{"id":17923156,"url":"https://github.com/rogerluan/scrollorview","last_synced_at":"2025-08-24T14:35:22.976Z","repository":{"id":102915882,"uuid":"45720105","full_name":"rogerluan/ScrollorView","owner":"rogerluan","description":null,"archived":false,"fork":false,"pushed_at":"2015-12-13T23:46:57.000Z","size":36,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-08T22:43:03.168Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rogerluan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-11-07T02:59:33.000Z","updated_at":"2015-12-13T23:47:00.000Z","dependencies_parsed_at":"2023-03-15T04:15:50.267Z","dependency_job_id":null,"html_url":"https://github.com/rogerluan/ScrollorView","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogerluan%2FScrollorView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogerluan%2FScrollorView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogerluan%2FScrollorView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogerluan%2FScrollorView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rogerluan","download_url":"https://codeload.github.com/rogerluan/ScrollorView/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246970326,"owners_count":20862509,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-28T20:42:20.693Z","updated_at":"2025-04-03T09:17:01.329Z","avatar_url":"https://github.com/rogerluan.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cH1 align =\"center\"\u003eScrollor\u003c/H1\u003e\n\n##Description\nI wanted to mess around with a scroll view, its delegate and some other fun color mixing techniques, so I thought about this project.\n\nIt is a paged scroll view that changes its background color as you slide, and animate the color change, displaying the intermediate color during the transition. What it actually does is use the average color components (RGB) between both pages.\n\n##Learned Skills\nI used the project mainly have fun messing with an animated scroll view and deal with colorful elements. But in the meanwhile, I learn some things...\n\nSo far:\n\n- Use scroll view didScroll delegate to change an UI behavior\n- Calculating average color components\n\n##Road Map\n\n- Facilitate the customization and implantation of Scrollor in 3rd party projects\n- Create a Cocoapod\n- Change the way the Scrollor holds the content inside it\n\n##Known Bugs\n\n- None - If you find any, please report!\n\n##Credits\n\nGot this idea from Slack's presentation scroll view. It probably uses [Presentation](https://github.com/hyperoslo/Presentation) or some other framework to create their presentation, but anyways they inspired me to build this.\n\n##Contact\n\nTwitter: [@Rogerluan\\_](https://twitter.com/rogerluan_)\n\n##License\n\nMIT License.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frogerluan%2Fscrollorview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frogerluan%2Fscrollorview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frogerluan%2Fscrollorview/lists"}