bug修改
This commit is contained in:
parent
bcefde3ce6
commit
16bfd15395
@ -32,9 +32,14 @@ class VPTabBar: UITabBar {
|
|||||||
var containers = [VPTabBarItemContainer]()
|
var containers = [VPTabBarItemContainer]()
|
||||||
|
|
||||||
|
|
||||||
|
// private lazy var oldFrame: CGRect = .zero
|
||||||
|
|
||||||
override func layoutSubviews() {
|
override func layoutSubviews() {
|
||||||
super.layoutSubviews()
|
super.layoutSubviews()
|
||||||
// self.updateLayout()
|
// if oldFrame != self.frame {
|
||||||
|
// oldFrame = self.frame
|
||||||
|
// self.updateLayout()
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
override func setItems(_ items: [UITabBarItem]?, animated: Bool) {
|
override func setItems(_ items: [UITabBarItem]?, animated: Bool) {
|
||||||
|
@ -48,6 +48,7 @@ class VPMarqueeView: UIView {
|
|||||||
override init(frame: CGRect) {
|
override init(frame: CGRect) {
|
||||||
super.init(frame: frame)
|
super.init(frame: frame)
|
||||||
self.isUserInteractionEnabled = false
|
self.isUserInteractionEnabled = false
|
||||||
|
self.clipsToBounds = true
|
||||||
addSubview(scrollView)
|
addSubview(scrollView)
|
||||||
scrollView.addSubview(oneLabel)
|
scrollView.addSubview(oneLabel)
|
||||||
scrollView.addSubview(twoLabel)
|
scrollView.addSubview(twoLabel)
|
||||||
@ -79,11 +80,14 @@ class VPMarqueeView: UIView {
|
|||||||
|
|
||||||
func start() {
|
func start() {
|
||||||
if self.timer == nil {
|
if self.timer == nil {
|
||||||
self.timer = Timer.scheduledTimer(timeInterval: 4, target: YYWeakProxy(target: self), selector: #selector(handleTimer), userInfo: nil, repeats: true)
|
self.timer = Timer.scheduledTimer(timeInterval: 5, target: YYWeakProxy(target: self), selector: #selector(handleTimer), userInfo: nil, repeats: true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func pause() {
|
||||||
|
self.timer?.invalidate()
|
||||||
|
self.timer = nil
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user