{"id":2237,"url":"https://github.com/CardinalNow/iOS-CircleProgressView","last_synced_at":"2025-08-02T23:32:19.713Z","repository":{"id":21035390,"uuid":"24331929","full_name":"CardinalNow/iOS-CircleProgressView","owner":"CardinalNow","description":"CircleProgressView","archived":false,"fork":false,"pushed_at":"2019-08-29T06:07:12.000Z","size":713,"stargazers_count":517,"open_issues_count":5,"forks_count":98,"subscribers_count":26,"default_branch":"master","last_synced_at":"2024-04-24T14:16:01.451Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","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/CardinalNow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-22T14:30:08.000Z","updated_at":"2024-01-19T22:29:01.000Z","dependencies_parsed_at":"2022-07-07T22:34:33.994Z","dependency_job_id":null,"html_url":"https://github.com/CardinalNow/iOS-CircleProgressView","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CardinalNow%2FiOS-CircleProgressView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CardinalNow%2FiOS-CircleProgressView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CardinalNow%2FiOS-CircleProgressView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CardinalNow%2FiOS-CircleProgressView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CardinalNow","download_url":"https://codeload.github.com/CardinalNow/iOS-CircleProgressView/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228503144,"owners_count":17930520,"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-01-05T20:16:08.489Z","updated_at":"2024-12-06T17:30:50.898Z","avatar_url":"https://github.com/CardinalNow.png","language":"Swift","funding_links":[],"categories":["UI"],"sub_categories":["Activity Indicator","Other free courses"],"readme":"iOS CircleProgressView \n======\n\nThis control will allow a user to use code instantiated or interface builder to create and render a circle progress view.\n \nThis repository is referenced in the blog post: \u003ca href=\"http://www.cardinalsolutions.com/cardinal/blog/mobile/2014/10/ios_circleprogressvi.html\"\u003eiOS CircleProgressView\u003c/a\u003e\n\nNOTE: There is an Objective-C version of the control in this project as well. Cocopods however will only pull the swift project. If you need to integrate the Obj-C version, that is not supported at this time. May add a new podspec for that if someone wants to create a pull request for that feature.\n\nFeatures\n------\n\n* Increase or decreasing progress changes.\n* Variable track width.\n* Track image optional.\n* Track background color.\n* Track fill color.\n* Track border color.\n* Track border width.\n* Center fill color.\n* Center fill image.\n\nRequirements\n-------\n\nXcode 8\nSwift 3.0\niOS 8 +\n\nConfiguration\n-------\n\n* If you are using a swift only project simply copy CircleProgressView.swift to your project. Swift requires no specific imports.\n\n* If you are using a hybrid app where you are starting with an objective c project, you will need to import the swift class by full name. \n\n```Objective-C\n#import \"CircleProgressView-Swift.h\"\n```\n\nCocoaPods\n-------\nCurrent version is 1.0.12\n\n```\npod 'CircleProgressView', :git =\u003e 'https://github.com/CardinalNow/iOS-CircleProgressView.git'\n\n```\n\nor \n\n```\npod 'CircleProgressView', '~\u003e 1.0'\n```\n\nUsage\n-------\n\nCircleProgressView can be used via code or interface builder. \n\n* If configuring via code, use the traditional init methods and properties.\n\n* If using Interface Builder, CircleProgressView takes advantage of Xcode 6's new \n```swift \n@IBDesignable \n``` \nand \n```swift \n@IBInspectable \n``` \nproperties that allow developers to render and configure custom controls in Interface Builder.\n\nAnimation\n-------\n\nYou can now update the progress view with animation using the new animated option.\n\nPreview\n-------\n\nInterface Builder live rendering.\n\n![Live Rendering](https://raw.githubusercontent.com/CardinalNow/iOS-CircleProgressView/master/ScreenShots/ss_04.png)\n\nInterface Builder control configurations.\n\n![Controls](https://raw.githubusercontent.com/CardinalNow/iOS-CircleProgressView/master/ScreenShots/ss_03.png)\n\nApp Preview\n\n![Preview Simulator](https://raw.githubusercontent.com/CardinalNow/iOS-CircleProgressView/master/ScreenShots/ss_01.png)\n![Preview Simulator](https://raw.githubusercontent.com/CardinalNow/iOS-CircleProgressView/master/ScreenShots/ss_02.png)\n\n## Author / License\n\nCopyright Cardinal Solutions 2013. Licensed under the MIT license.\n![LOGO](https://raw.github.com/CardinalNow/NSURLConnection-Debug/master/logo_footer.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCardinalNow%2FiOS-CircleProgressView","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCardinalNow%2FiOS-CircleProgressView","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCardinalNow%2FiOS-CircleProgressView/lists"}