Commit 087c0e92 authored by David黄金龙's avatar David黄金龙

删除 不使用的代码

parent 197c47b3
...@@ -58,11 +58,6 @@ class YHHomePageViewController: YHBaseViewController { ...@@ -58,11 +58,6 @@ class YHHomePageViewController: YHBaseViewController {
override func viewWillAppear(_ animated: Bool) { override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated) super.viewWillAppear(animated)
// requestAppNewVersion()
//获取OSS密钥
// YHOSSManager.share.getOSSID()
// updateDefaultSearchKeyWord()
// getTotalUnreadMsgCount()
if needReloadDataFlag { if needReloadDataFlag {
needReloadDataFlag = false needReloadDataFlag = false
...@@ -70,39 +65,14 @@ class YHHomePageViewController: YHBaseViewController { ...@@ -70,39 +65,14 @@ class YHHomePageViewController: YHBaseViewController {
} }
} }
// lazy var searchView: YHHomeSearchView = {
// let view = YHHomeSearchView()
// let tap = UITapGestureRecognizer(target: self, action: #selector(didSearchBarClicked))
// view.addGestureRecognizer(tap)
// return view
// }()
//
// lazy var msgUnreadView:YHMessageBellView = {
// let view = YHMessageBellView.bellView()
// return view
// }()
lazy var homeHeaderView: YHHomeHeadView = { lazy var homeHeaderView: YHHomeHeadView = {
let view = YHHomeHeadView() let view = YHHomeHeadView()
return view return view
}() }()
// var tapTimestamp : CFAbsoluteTime = -10.0
} }
//MARK: - 私有方法 //MARK: - 私有方法
private extension YHHomePageViewController { private extension YHHomePageViewController {
// func updateDefaultSearchKeyWord() {
// var placeHolder = "香港身份"
// if isHaveLocalSearchRecords() {
// let latestValidSearchWord = getLatestValidSearchWord()
// if !latestValidSearchWord.isEmpty {
// placeHolder = latestValidSearchWord
// }
// }
//// searchView.placeHolder = placeHolder
// }
// 是否展示订单提示视图 // 是否展示订单提示视图
func showOrderTipsView(_ show:Bool) { func showOrderTipsView(_ show:Bool) {
...@@ -138,10 +108,6 @@ private extension YHHomePageViewController { ...@@ -138,10 +108,6 @@ private extension YHHomePageViewController {
self.homeCollectView.reloadData() self.homeCollectView.reloadData()
} }
// @objc func didRefreshMessageCount() {
// getTotalUnreadMsgCount()
// }
func addDefaultData() { func addDefaultData() {
homeHeaderView.homeBannerView.dataArr = getCacheDataForBanner() homeHeaderView.homeBannerView.dataArr = getCacheDataForBanner()
getCacheDataForHomeNewsData() getCacheDataForHomeNewsData()
...@@ -151,15 +117,6 @@ private extension YHHomePageViewController { ...@@ -151,15 +117,6 @@ private extension YHHomePageViewController {
needReloadDataFlag = true needReloadDataFlag = true
} }
// @objc func didSearchBarClicked() {
// let vc = YHSearchInfomationVC()
// vc.searchPlaceHolder = searchView.placeHolder
// printLog("placeHolder: \(searchView.placeHolder)")
// self.navigationController?.pushViewController(vc)
// }
//获取缓存的 banner数据 //获取缓存的 banner数据
func getCacheDataForBanner() -> [YHBannerModel] { func getCacheDataForBanner() -> [YHBannerModel] {
let arrString2 = UserDefaults.standard.value(forKey: "homeBannerData") let arrString2 = UserDefaults.standard.value(forKey: "homeBannerData")
...@@ -271,45 +228,13 @@ private extension YHHomePageViewController { ...@@ -271,45 +228,13 @@ private extension YHHomePageViewController {
} }
func setupUI() { func setupUI() {
// gk_navigationBar.isHidden = false
gk_navigationBar.isHidden = true gk_navigationBar.isHidden = true
// view.backgroundColor = .white
// NotificationCenter.default.addObserver(self, selector: #selector(loginSuccess), name: YhConstant.YhNotification.didLoginSuccessNotifiction, object: nil)
//
// NotificationCenter.default.addObserver(self, selector: #selector(logoutSuccess), name: YhConstant.YhNotification.didLogoutSuccessNotifiction, object: nil)
//
// NotificationCenter.default.addObserver(self, selector: #selector(revMsg), name: YhConstant.YhNotification.didRevMsgNotifiction, object: nil)
//
// NotificationCenter.default.addObserver(self, selector: #selector(clearUnreadBadge), name: YhConstant.YhNotification.didMarkAllMessagesReadedNotifiction, object: nil)
//
//
NotificationCenter.default.addObserver(self, selector: #selector(clickMsgitem), name: YhConstant.YhNotification.clickHomeMsgNotifiction, object: nil) NotificationCenter.default.addObserver(self, selector: #selector(clickMsgitem), name: YhConstant.YhNotification.clickHomeMsgNotifiction, object: nil)
//
// NotificationCenter.default.addObserver(self, selector: #selector(didRefreshMessageCount), name: YhConstant.YhNotification.didRequestUnreadMsgTotalCountNotification, object: nil)
// view.addSubview(searchView)
// searchView.snp.makeConstraints { make in
// make.top.equalTo(k_Height_safeAreaInsetsTop() + 6)
// make.left.equalTo(20)
// make.height.equalTo(YHHomeSearchView.viewH)
// }
//
// view.addSubview(msgUnreadView)
// msgUnreadView.snp.makeConstraints { make in
// make.width.equalTo(YHMessageBellView.width)
// make.height.equalTo(YHMessageBellView.height)
// make.left.equalTo(searchView.snp.right)
// make.right.equalToSuperview()
// make.centerY.equalTo(searchView)
// }
view.addSubview(homeCollectView) view.addSubview(homeCollectView)
homeCollectView.snp.makeConstraints { make in homeCollectView.snp.makeConstraints { make in
make.left.right.equalToSuperview() make.left.right.equalToSuperview()
// make.top.equalTo(searchView.snp.bottom).offset(20)
make.top.equalToSuperview() make.top.equalToSuperview()
// make.bottom.equalToSuperview().offset(-k_Height_TabBar)
make.bottom.equalToSuperview() make.bottom.equalToSuperview()
} }
...@@ -435,104 +360,11 @@ extension YHHomePageViewController : CollectionViewWaterfallLayoutDelegate { ...@@ -435,104 +360,11 @@ extension YHHomePageViewController : CollectionViewWaterfallLayoutDelegate {
let width = (KScreenWidth - 47) / 2 let width = (KScreenWidth - 47) / 2
return CGSize(width: width, height: 140.0) return CGSize(width: width, height: 140.0)
} }
} }
//extension YHHomePageViewController : UITabBarControllerDelegate {
//
// func tabBarController(_ tabBarController: UITabBarController, didSelect viewController: UIViewController) {
// let doubleTapInterval : CGFloat = 0.3
//
// if tabBarController.selectedIndex == 0 {
// let timestamp = CFAbsoluteTimeGetCurrent()
// printLog(timestamp - self.tapTimestamp)
// if timestamp - self.tapTimestamp < doubleTapInterval {
// self.homeCollectView.setContentOffset(CGPoint(x: 0, y: -homeHeaderViewHeight), animated: true)
// }
// self.tapTimestamp = timestamp
//
// }
//// else if tabBarController.selectedIndex == 2 {
//// // 点击消息tab 清空应用icon未读数
//// UIApplication.shared.applicationIconBadgeNumber = 0
//// }
// }
//
//
// func tabBarController(_ tabBarController: UITabBarController, shouldSelect viewController: UIViewController) -> Bool {
// guard let index = tabBarController.viewControllers?.firstIndex(of: viewController) else {
// return false
// }
// if index == 1 {
// if YHLoginManager.shared.isLogin() {
// return true
// } else {
// YHOneKeyLoginManager.shared.oneKeyLogin()
// YHLoginManager.shared.loginSuccessActionBlock = {[weak self] in
// guard self != nil else { return }
// tabBarController.selectedIndex = index
// YHLoginManager.shared.loginSuccessActionBlock = nil
// }
// return false
// }
// }
// return true
// }
//}
extension YHHomePageViewController {
// func requestAppNewVersion() {
// if YHConfigManager.shared.loadNewDataFlag == false {
// YHConfigManager.shared.loadConfigData {
// [weak self] in
// guard let self = self else { return }
// self.showNewVersionAlertView()
// }
// } else {
// showNewVersionAlertView()
// }
// }
//
// func showNewVersionAlertView() {
// let isNeedShowAlert = YHAppVersionManager.shared.needShowAlertViewOfSuggestVersionUpdate()
// if isNeedShowAlert {
// if let configModel = YHConfigManager.shared.reqVM.configModel {
// let alertView = YHFindAppNewVersionView.alertView(version: configModel.max_version)
// let arr = configModel.suggest_updating_msg.components(separatedBy: "$")
// alertView.updateContentArray(arr)
// alertView.show()
// }
// }
// }
}
//MARK: - UIScrollViewDelegate //MARK: - UIScrollViewDelegate
extension YHHomePageViewController { extension YHHomePageViewController {
// 请求未读消息总数
// @objc func getTotalUnreadMsgCount() {
// if !YHLoginManager.shared.isLogin() {
// return
// }
//
// self.msgViewModel.requestTotalUnreadMsgCount {
// [weak self] success, error in
// guard let self = self else { return }
// DispatchQueue.main.async {
// self.msgUnreadView.unreadCount = self.msgViewModel.unreadTotalCount
// }
// }
// }
//
// @objc func clearUnreadBadge() {
// DispatchQueue.main.async {
// self.msgUnreadView.unreadCount = 0
// }
// }
func scrollViewDidScroll(_ scrollView: UIScrollView) { func scrollViewDidScroll(_ scrollView: UIScrollView) {
let itemNumber = viewModel.preloadItemIndex // 你想要检查的item的位置,例如10 let itemNumber = viewModel.preloadItemIndex // 你想要检查的item的位置,例如10
// 首先,计算IndexPath // 首先,计算IndexPath
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment