Skip to content
This repository was archived by the owner on Jul 1, 2020. It is now read-only.

Commit f1a52c9

Browse files
Release 0.1.0
1 parent 678a598 commit f1a52c9

3 files changed

Lines changed: 15 additions & 23 deletions

File tree

PullToRefreshKit.podspec

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,20 @@
99
Pod::Spec.new do |s|
1010
s.name = 'PullToRefreshKit'
1111
s.version = '0.1.0'
12-
s.summary = 'A short description of PullToRefreshKit.'
13-
14-
# This description is used to generate tags and improve search results.
15-
# * Think: What does it do? Why did you write it? What is the focus?
16-
# * Try to keep it short, snappy and to the point.
17-
# * Write the description between the DESC delimiters below.
18-
# * Finally, don't worry about the indent, CocoaPods strips it!
19-
12+
s.summary = 'A refresh library written with pure Swift'
2013
s.description = <<-DESC
21-
TODO: Add long description of the pod here.
14+
This is a pull to refresh library written by pure Swift. Using it you can add pull to refresh,pull to load more,pull left/right to view details within one line. Besides,it is quite easy to write a custom refresh view when using this lib.
2215
DESC
2316

24-
s.homepage = 'https://github.com/<GITHUB_USERNAME>/PullToRefreshKit'
25-
# s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
17+
s.homepage = 'https://github.com/LeoMobileDeveloper/PullToRefreshKit'
2618
s.license = { :type => 'MIT', :file => 'LICENSE' }
2719
s.author = { 'Leo' => 'leomobiledeveloper@gmail.com' }
28-
s.source = { :git => 'https://github.com/<GITHUB_USERNAME>/PullToRefreshKit.git', :tag => s.version.to_s }
29-
# s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'
30-
20+
s.source = { :git => 'https://github.com/LeoMobileDeveloper/PullToRefreshKit.git', :tag => s.version.to_s }
3121
s.ios.deployment_target = '8.0'
22+
s.source_files = 'Source/Classes/**/*'
3223

33-
s.source_files = 'PullToRefreshKit/Classes/**/*'
34-
3524
s.resource_bundles = {
36-
'PullToRefreshKit' => ['PullToRefreshKit/Assets/*.png']
25+
'PullToRefreshKit' => ['Source/Assets/*.png']
3726
}
3827

39-
# s.public_header_files = 'Pod/Classes/**/*.h'
40-
# s.frameworks = 'UIKit', 'MapKit'
41-
# s.dependency 'AFNetworking', '~> 2.3'
4228
end

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
# PullToRefreshKit
2-
PullToRefreshKit 是用纯Swift写的,支持下拉刷新,上拉加载,左/右滑动进行额外的操作的库。
32

4-
并且你只需要一行代码即可
3+
[![License: MIT](https://img.shields.io/cocoapods/l/PullToRefreshKit.svg?style=flat)](http://opensource.org/licenses/MIT) [![Platform](http://img.shields.io/badge/platform-ios-blue.svg?style=flat
4+
)](https://developer.apple.com/iphone/index.action)
5+
[![Language](http://img.shields.io/badge/language-swift-brightgreen.svg?style=flat
6+
)](https://developer.apple.com/swift)
7+
[![License](http://img.shields.io/badge/license-MIT-lightgrey.svg?style=flat
8+
)](http://mit-license.org)
9+
10+
一行代码实现下拉刷新
511

612
```
713
self.tableView.setUpHeaderRefresh { [weak self] in

Source/Classes/PullToRefreshKit.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ extension UIScrollView{
188188
func setUpLeftRefresh<T:UIView where T:RefreshableLeftRight>(left:T,action:()->())->T{
189189
let oldContain = self.viewWithTag(PullToRefreshKitConst.leftTag)
190190
oldContain?.removeFromSuperview()
191-
let frame = CGRectMake( -1.0 * PullToRefreshKitConst.defaultLeftWidth,0,PullToRefreshKitConst.defaultLeftWidth, CGRectGetHeight(self.frame))
191+
let frame = CGRectMake(-1.0 * PullToRefreshKitConst.defaultLeftWidth,0,PullToRefreshKitConst.defaultLeftWidth, CGRectGetHeight(self.frame))
192192
let containComponent = RefreshLeftContainer(frame: frame)
193193
containComponent.tag = PullToRefreshKitConst.leftTag
194194
containComponent.refreshAction = action

0 commit comments

Comments
 (0)