bug修改
This commit is contained in:
parent
bcefde3ce6
commit
16bfd15395
@ -32,9 +32,14 @@ class VPTabBar: UITabBar {
|
||||
var containers = [VPTabBarItemContainer]()
|
||||
|
||||
|
||||
// private lazy var oldFrame: CGRect = .zero
|
||||
|
||||
override func layoutSubviews() {
|
||||
super.layoutSubviews()
|
||||
// self.updateLayout()
|
||||
// if oldFrame != self.frame {
|
||||
// oldFrame = self.frame
|
||||
// self.updateLayout()
|
||||
// }
|
||||
}
|
||||
|
||||
override func setItems(_ items: [UITabBarItem]?, animated: Bool) {
|
||||
|
@ -48,6 +48,7 @@ class VPMarqueeView: UIView {
|
||||
override init(frame: CGRect) {
|
||||
super.init(frame: frame)
|
||||
self.isUserInteractionEnabled = false
|
||||
self.clipsToBounds = true
|
||||
addSubview(scrollView)
|
||||
scrollView.addSubview(oneLabel)
|
||||
scrollView.addSubview(twoLabel)
|
||||
@ -79,11 +80,14 @@ class VPMarqueeView: UIView {
|
||||
|
||||
func start() {
|
||||
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