René's URL Explorer Experiment


Title: GitHub - nullbin/MJRefresh: An easy way to use pull-to-refresh.

Open Graph Title: GitHub - nullbin/MJRefresh: An easy way to use pull-to-refresh.

X Title: GitHub - nullbin/MJRefresh: An easy way to use pull-to-refresh.

Description: An easy way to use pull-to-refresh. Contribute to nullbin/MJRefresh development by creating an account on GitHub.

Open Graph Description: An easy way to use pull-to-refresh. Contribute to nullbin/MJRefresh development by creating an account on GitHub.

X Description: An easy way to use pull-to-refresh. Contribute to nullbin/MJRefresh development by creating an account on GitHub.

Mail addresses
richermj123go@vip.qq.com

Opengraph URL: https://github.com/nullbin/MJRefresh

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:8fbe547f-ad88-736e-cae8-61161ea052bc
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idCAE2:1DDB8E:E48B31:1467A76:697A30AE
html-safe-noncefd608b46eefd52f1f4d98c1aef22fbd31957a15145a9224978252b0238155c74
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQUUyOjFEREI4RTpFNDhCMzE6MTQ2N0E3Njo2OTdBMzBBRSIsInZpc2l0b3JfaWQiOiIxNTg4Nzc5ODE2OTgxMjQ2MTI2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacec38397ded96680b9034ecb62cdae5ecb54220b6312deb66d8f5bc123908d7c1
hovercard-subject-tagrepository:211017367
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nullbin/MJRefresh
twitter:imagehttps://opengraph.githubassets.com/a691f85f1635734a43fc0374f6c3a4d7182af08251999602aa0fe305dba1aa56/nullbin/MJRefresh
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/a691f85f1635734a43fc0374f6c3a4d7182af08251999602aa0fe305dba1aa56/nullbin/MJRefresh
og:image:altAn easy way to use pull-to-refresh. Contribute to nullbin/MJRefresh development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneaedfaa9f3050596e6408a19bb526c3fbd5ea149ad7a3478ad77fff1dd8ee55fb
turbo-cache-controlno-preview
go-importgithub.com/nullbin/MJRefresh git https://github.com/nullbin/MJRefresh.git
octolytics-dimension-user_id13533746
octolytics-dimension-user_loginnullbin
octolytics-dimension-repository_id211017367
octolytics-dimension-repository_nwonullbin/MJRefresh
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id20106153
octolytics-dimension-repository_parent_nwoCoderMJLee/MJRefresh
octolytics-dimension-repository_network_root_id20106153
octolytics-dimension-repository_network_root_nwoCoderMJLee/MJRefresh
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release0ce8be80717b09a22037b60c04735e5a842e4373
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnullbin%2FMJRefresh
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnullbin%2FMJRefresh
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=nullbin%2FMJRefresh
Reloadhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh
Reloadhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh
Reloadhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh
nullbin https://patch-diff.githubusercontent.com/nullbin
MJRefreshhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh
CoderMJLee/MJRefreshhttps://patch-diff.githubusercontent.com/CoderMJLee/MJRefresh
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fnullbin%2FMJRefresh
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fnullbin%2FMJRefresh
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fnullbin%2FMJRefresh
MIT license https://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/LICENSE
0 stars https://patch-diff.githubusercontent.com/nullbin/MJRefresh/stargazers
3.5k forks https://patch-diff.githubusercontent.com/nullbin/MJRefresh/forks
Branches https://patch-diff.githubusercontent.com/nullbin/MJRefresh/branches
Tags https://patch-diff.githubusercontent.com/nullbin/MJRefresh/tags
Activity https://patch-diff.githubusercontent.com/nullbin/MJRefresh/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fnullbin%2FMJRefresh
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fnullbin%2FMJRefresh
Code https://patch-diff.githubusercontent.com/nullbin/MJRefresh
Pull requests 0 https://patch-diff.githubusercontent.com/nullbin/MJRefresh/pulls
Actions https://patch-diff.githubusercontent.com/nullbin/MJRefresh/actions
Projects 0 https://patch-diff.githubusercontent.com/nullbin/MJRefresh/projects
Security 0 https://patch-diff.githubusercontent.com/nullbin/MJRefresh/security
Insights https://patch-diff.githubusercontent.com/nullbin/MJRefresh/pulse
Code https://patch-diff.githubusercontent.com/nullbin/MJRefresh
Pull requests https://patch-diff.githubusercontent.com/nullbin/MJRefresh/pulls
Actions https://patch-diff.githubusercontent.com/nullbin/MJRefresh/actions
Projects https://patch-diff.githubusercontent.com/nullbin/MJRefresh/projects
Security https://patch-diff.githubusercontent.com/nullbin/MJRefresh/security
Insights https://patch-diff.githubusercontent.com/nullbin/MJRefresh/pulse
Brancheshttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/branches
Tagshttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tags
https://patch-diff.githubusercontent.com/nullbin/MJRefresh/branches
https://patch-diff.githubusercontent.com/nullbin/MJRefresh/tags
327 Commitshttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/commits/master/
https://patch-diff.githubusercontent.com/nullbin/MJRefresh/commits/master/
.github/ISSUE_TEMPLATEhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/.github/ISSUE_TEMPLATE
.github/ISSUE_TEMPLATEhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/.github/ISSUE_TEMPLATE
MJRefreshhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefresh
MJRefreshhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefresh
MJRefreshExample.xcodeprojhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefreshExample.xcodeproj
MJRefreshExample.xcodeprojhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefreshExample.xcodeproj
MJRefreshExamplehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefreshExample
MJRefreshExamplehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefreshExample
MJRefreshExampleTestshttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefreshExampleTests
MJRefreshExampleTestshttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefreshExampleTests
MJRefreshFrameworkhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefreshFramework
MJRefreshFrameworkhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/tree/master/MJRefreshFramework
.gitignorehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/.gitignore
.travis.ymlhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/.travis.yml
.travis.ymlhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/.travis.yml
LICENSEhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/LICENSE
MJRefresh.podspechttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/MJRefresh.podspec
MJRefresh.podspechttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/MJRefresh.podspec
README.mdhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh
MIT licensehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#mjrefresh
https://github.com/Carthage/Carthage
https://camo.githubusercontent.com/2fba18ad3dc3e8a00384c6c269c835c1b974706a9ea105c36f0e42fcf3cfeb15/68747470733a2f2f696d672e736869656c64732e696f2f636f636f61706f64732f762f4d4a526566726573682e737667
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#contents
Features【Support what kinds of controls to refresh】https://patch-diff.githubusercontent.com/nullbin/MJRefresh#Support_what_kinds_of_controls_to_refresh
Installation【How to use MJRefresh】https://patch-diff.githubusercontent.com/nullbin/MJRefresh#How_to_use_MJRefresh
Who's using【More than hundreds of Apps are using MJRefresh】https://patch-diff.githubusercontent.com/nullbin/MJRefresh#More_than_hundreds_of_Apps_are_using_MJRefresh
Classes【The Class Structure Chart of MJRefresh】https://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_Class_Structure_Chart_of_MJRefresh
MJRefreshComponent.hhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#MJRefreshComponent.h
MJRefreshHeader.hhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#MJRefreshHeader.h
MJRefreshFooter.hhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#MJRefreshFooter.h
MJRefreshAutoFooter.hhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#MJRefreshAutoFooter.h
Referencehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#Reference
The drop-down refresh 01-Defaulthttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_drop-down_refresh_01-Default
The drop-down refresh 02-Animation imagehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_drop-down_refresh_02-Animation_image
The drop-down refresh 03-Hide the timehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_drop-down_refresh_03-Hide_the_time
The drop-down refresh 04-Hide status and timehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_drop-down_refresh_04-Hide_status_and_time
The drop-down refresh 05-DIY titlehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_drop-down_refresh_05-DIY_title
The drop-down refresh 06-DIY the control of refreshhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_drop-down_refresh_06-DIY_the_control_of_refresh
The pull to refresh 01-Defaulthttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_01-Default
The pull to refresh 02-Animation imagehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_02-Animation_image
The pull to refresh 03-Hide the title of refresh statushttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_03-Hide_the_title_of_refresh_status
The pull to refresh 04-All loadedhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_04-All_loaded
The pull to refresh 05-DIY titlehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_05-DIY_title
The pull to refresh 06-Hidden After loadedhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_06-Hidden_After_loaded
The pull to refresh 07-Automatic back of the pull01https://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_07-Automatic_back_of_the_pull01
The pull to refresh 08-Automatic back of the pull02https://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_08-Automatic_back_of_the_pull02
The pull to refresh 09-DIY the control of refresh(Automatic refresh)https://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_09-DIY_the_control_of_refresh(Automatic_refresh)
The pull to refresh 10-DIY the control of refresh(Automatic back)https://patch-diff.githubusercontent.com/nullbin/MJRefresh#The_pull_to_refresh_10-DIY_the_control_of_refresh(Automatic_back)
UICollectionView01-The pull and drop-down refreshhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#UICollectionView01-The_pull_and_drop-down_refresh
UIWebView01-The drop-down refreshhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#UIWebView01-The_drop-down_refresh
Hopehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh#Hope
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#support-what-kinds-of-controls-to-refresh
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#how-to-use-mjrefresh
Carthagehttps://github.com/Carthage/Carthage
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#more-than-hundreds-of-apps-are-using-mjrefresh
https://camo.githubusercontent.com/594e1d0ca6e4ea6e77e8521b12aafbe6951e1cde67dcbb5f769f37e2908e8391/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313231323336353034313635302e706e67
http://www.cnblogs.com/mjios/p/4409853.htmlhttp://www.cnblogs.com/mjios/p/4409853.html
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-class-structure-chart-of-mjrefresh
https://camo.githubusercontent.com/32ff74abcfc3f25915b6f7fda97c6517c40fd37933448a9dfa90a1daff4fa51a/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3133323233323435363133393137372e706e67
https://camo.githubusercontent.com/f23475ba65ad19bc522d74e1592933fb7d5fe88c630a336936fde7c9c165321d/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313335383135393130373839332e706e67
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#mjrefreshcomponenth
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#mjrefreshheaderh
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#mjrefreshfooterh
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#mjrefreshautofooterh
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#reference
https://camo.githubusercontent.com/0582c23c0c95b6f676a81d0e9ccf6a3cef3b41294df2a79257cee8312904a0b8/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313334353437303034383132302e706e67
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-drop-down-refresh-01-default
https://camo.githubusercontent.com/7be1440f929db2aaff54374d9fadf5421f8fb2b9901bda889328d759b3b18800/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230343334333438363135312e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-drop-down-refresh-02-animation-image
https://camo.githubusercontent.com/5049615090f5411aa6ce59877448bd7074e2fa9184cc3bddd12587a9e8c6e221/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230343430323233383338392e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-drop-down-refresh-03-hide-the-time
https://camo.githubusercontent.com/05fb54ce64feddce86ebfb938746eea8e19265df9809de2e525035605acdf1b4/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230343435363133323934342e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-drop-down-refresh-04-hide-status-and-time
https://camo.githubusercontent.com/9460c4aa1b2547ea44d3224153e94e1850e53a4235cda899f577cc33545efbb9/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230343530383633393533392e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-drop-down-refresh-05-diy-title
https://camo.githubusercontent.com/582410d1c272a23abc8038715c7db279eaed2651f81793ce06f8b0ed36c79857/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230343536333633333539332e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-drop-down-refresh-06-diy-the-control-of-refresh
https://camo.githubusercontent.com/4751ae0a852bfb2118355df83fa5b5134f6964c0dae50d8ea1fcf03239656f72/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353031393236313135392e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-01-default
https://camo.githubusercontent.com/43cefd4dd778442fe1c3f30094623d97cffa591efd579e10aa60019967a4df98/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353039303034373639362e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-02-animation-image
https://camo.githubusercontent.com/2bf1d9af4441d3770176e712296126c9451477124d0b46fd1f0dca2614bf729e/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353134313434353739332e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-03-hide-the-title-of-refresh-status
https://camo.githubusercontent.com/156bbc55ee750f3295a750bec8568f3cbfa5dbb6774a2545212c37167e5a10ae/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353230303938353737342e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-04-all-loaded
https://camo.githubusercontent.com/f90a2815706c619edacf87cf0e697036a8fd63791cc83595923230182f15a04c/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353234383633343638362e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-05-diy-title
https://camo.githubusercontent.com/4c310410e24e530830fd0a70dc4c217c2f00d6ac4dddf9aa5390a050aea4245c/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353239353531313135332e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-06-hidden-after-loaded
https://camo.githubusercontent.com/ed54ccca328c3edaa40e1719680afdca468f5e502e8ccd6ef3790dc04cf28d3c/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353334333438313832312e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-07-automatic-back-of-the-pull01
https://camo.githubusercontent.com/ec49acc6517d356904147f35f6045286d4687fdc18d4996db43c2beb0b77f41b/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353339323233393233312e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-08-automatic-back-of-the-pull02
https://camo.githubusercontent.com/e078830ec19c5d7a1b711f72690105e3cf23a0b5f78e39b82393ffbfba0ba8b3/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353434313434333632382e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-09-diy-the-control-of-refreshautomatic-refresh
https://camo.githubusercontent.com/1ce9b0b57280057bf9e5a0bd2a0920e529052364240bc50c1e86483c94005afc/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353530303139353836362e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#the-pull-to-refresh-10-diy-the-control-of-refreshautomatic-back
https://camo.githubusercontent.com/8869921b513c965a29b1b06d879f0eb5886069f513bb704b2859e54126084aed/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230353536303636363831392e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#uicollectionview01-the-pull-and-drop-down-refresh
https://camo.githubusercontent.com/e835aa2823e7164a7e82ab854537586c4100a7d688c4c49e60c3f74250ada6ad/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230363032313630333735382e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#uiwebview01-the-drop-down-refresh
https://camo.githubusercontent.com/029c3b9148af9aaa265ddda212db066b29728f2c63e63e9b4266405cc4a5db44/687474703a2f2f696d61676573302e636e626c6f67732e636f6d2f626c6f67323031352f3439373237392f3230313530362f3134313230363038303531343532342e676966
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#remind
https://patch-diff.githubusercontent.com/nullbin/MJRefresh#寻求志同道合的小伙伴
Readme https://patch-diff.githubusercontent.com/nullbin/MJRefresh#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/nullbin/MJRefresh#MIT-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/nullbin/MJRefresh
Activityhttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/activity
0 starshttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/watchers
0 forkshttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fnullbin%2FMJRefresh&report=nullbin+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/nullbin/MJRefresh/releases
88 tags https://patch-diff.githubusercontent.com/nullbin/MJRefresh/tags
Packages 0https://patch-diff.githubusercontent.com/users/nullbin/packages?repo_name=MJRefresh
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.