我这边系统tababar切换页面的时候会保留在之前这个页面浏览的位置再点击才会刷新 现在要求切换的时候就要刷新, 除了自己重写tababr之外我的解决方法是这样的
用UITabBarDelegate 监听item的点击事件 然后发送通知刷新 (用KVO应该更好但是好像swift不太会用 所以用简单的通知)
附上代码
//监听tabbar
import UIKit
class TabBarController: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
//这边不用这个代码swift自动集成了代理 直接用就可以了
// self.tabBar.delegate = self
}
//代理点击事件
override