diff --git a/FSPagerView.podspec b/FSPagerView.podspec
index e592e37..dcf1a54 100644
--- a/FSPagerView.podspec
+++ b/FSPagerView.podspec
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "FSPagerView"
- s.version = "0.5.2"
+ s.version = "0.5.3"
s.summary = "FSPagerView is an elegant Screen Slide Library for making Banner、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders."
s.homepage = "https://github.com/WenchaoD/FSPagerView"
diff --git a/FSPagerView/FSPagerView/Info.plist b/FSPagerView/FSPagerView/Info.plist
index daca151..d92c49f 100644
--- a/FSPagerView/FSPagerView/Info.plist
+++ b/FSPagerView/FSPagerView/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 0.5.2
+ 0.5.3
CFBundleVersion
$(CURRENT_PROJECT_VERSION)
NSPrincipalClass
diff --git a/Sources/FSPagerViewCell.swift b/Sources/FSPagerViewCell.swift
index 11b2bd7..ea862d3 100644
--- a/Sources/FSPagerViewCell.swift
+++ b/Sources/FSPagerViewCell.swift
@@ -50,11 +50,14 @@ open class FSPagerViewCell: UICollectionViewCell {
fileprivate weak var _selectedForegroundView: UIView?
fileprivate var selectedForegroundView: UIView? {
- if let _ = _selectedForegroundView {
+ guard _selectedForegroundView == nil else {
return _selectedForegroundView
}
- let view = UIView(frame: self.contentView.bounds)
- self.contentView.addSubview(view)
+ guard let imageView = _imageView else {
+ return nil
+ }
+ let view = UIView(frame: imageView.bounds)
+ imageView.addSubview(view)
_selectedForegroundView = view
return view
}