Commit 352fd929 authored by David黄金龙's avatar David黄金龙

调整代码结构

parent 6a7036d6
......@@ -2519,12 +2519,12 @@
A567E5742BD7643D00D5D5A0 /* YHSearchInfomationVC.swift */,
04F5F86B2C1A9B52004A463C /* YHOtherServiceListViewController.swift */,
04F5F8692C1A95BB004A463C /* YHOtherServiceViewController.swift */,
A567E5762BD7643D00D5D5A0 /* YHHomePageViewController.swift */,
A567E5772BD7643D00D5D5A0 /* YHStartPageViewController.swift */,
A567E5782BD7643D00D5D5A0 /* YHHomeWebViewController.swift */,
04F5F86D2C1AC351004A463C /* YHHKEventCenterViewController.swift */,
04F5F86F2C1AC4C2004A463C /* YHHKEventWebViewController.swift */,
A567E57A2BD7643D00D5D5A0 /* YHConfigManager.swift */,
A567E5762BD7643D00D5D5A0 /* YHHomePageViewController.swift */,
A5000F502C3BC28B00843452 /* YHHomeHoldViewPageViewController.swift */,
);
path = C;
......
......@@ -45,15 +45,12 @@ class YHHomePageViewController: YHBaseViewController {
override func viewDidLoad() {
super.viewDidLoad()
setupUI()
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)
//0、
setupUI()
//1、加载默认数据
homeHeaderView.homeBannerView.dataArr = getCacheDataForBanner()
getCacheDataForHomeNewsData()
addDefaultData()
//2、请求新的数据
getData()
......@@ -178,11 +175,15 @@ class YHHomePageViewController: YHBaseViewController {
}
private extension YHHomePageViewController {
func addDefaultData() {
homeHeaderView.homeBannerView.dataArr = getCacheDataForBanner()
getCacheDataForHomeNewsData()
}
@objc func clickMsgitem() {
needReloadDataFlag = true
}
@objc func didSearchBarClicked() {
let vc = YHSearchInfomationVC()
vc.searchPlaceHolder = searchView.placeHolder
......@@ -323,6 +324,11 @@ private extension YHHomePageViewController {
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(didRefreshMessageCount), name: YhConstant.YhNotification.didRequestUnreadMsgTotalCountNotification, object: nil)
view.addSubview(searchView)
searchView.snp.makeConstraints { make in
make.top.equalTo(k_Height_safeAreaInsetsTop() + 6)
......
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