Skip to content

Commit c15802c

Browse files
author
Eric
committed
修复bug
1 parent 0f0ea23 commit c15802c

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

CRBoostSwift/Classes/UIKit+CRBoost.swift

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ import UIKit
99

1010
extension UIBarButtonItem {
1111
@discardableResult
12-
public func barButton(image: UIImage, selectedImage: UIImage?, target: Any?, action: Selector) -> UIBarButtonItem {
12+
public class func barButton(image: UIImage, selectedImage: UIImage?, target: Any?, action: Selector) -> UIBarButtonItem {
1313
let button = UIButton(type: UIButton.ButtonType.custom)
1414
button.imageView?.contentMode = .scaleAspectFit
1515
button.frame = CGRect(x: 0, y: 0, width: 30, height: 30)
1616
button.setImage(image, for: .normal)
1717
button.setImage(selectedImage, for: .selected)
1818

19-
button.addTarget(self, action: action, for: .touchUpInside)
19+
button.addTarget(target, action: action, for: .touchUpInside)
2020
return UIBarButtonItem(customView: button)
2121
}
2222
}
@@ -134,8 +134,8 @@ extension UIView {
134134
Utility.after(delay: duration) {
135135
self.isUserInteractionEnabled = true
136136
}
137-
138137
}
138+
139139
@discardableResult
140140
public func setRoundingRect(_ byRoundingCorners: UIRectCorner, radius: CGSize) -> CAShapeLayer {
141141
let path = UIBezierPath(roundedRect: bounds, byRoundingCorners: byRoundingCorners, cornerRadii: radius)
@@ -145,7 +145,6 @@ extension UIView {
145145
return maskLayer
146146
}
147147

148-
149148
public var gradientLayer: CAGradientLayer? {
150149
get {
151150
return objc_getAssociatedObject(self, &CRboostKeys.gradientLayer) as? CAGradientLayer
@@ -195,7 +194,7 @@ extension UIView {
195194
let view = nib![0]
196195
return view as! T
197196
}
198-
197+
199198
@discardableResult
200199
public class func loadFromNib(nibName: String) -> Self {
201200
let nib = Bundle.main.loadNibNamed(nibName, owner: self, options: [:])

0 commit comments

Comments
 (0)