BrokerDriver/Home/VC/HomeDetailContentVC.swift | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
BrokerDriver/Home/VC/HomeDetailContentVC.xib | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
BrokerDriver/Home/VC/HomeDetailVC.swift | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
BrokerDriver/Home/VC/HomeDetailContentVC.swift
@@ -6,9 +6,11 @@ // import UIKit import FFPage class HomeDetailContentVC: BaseViewController { @IBOutlet weak var scrollView: UIScrollView! @IBOutlet weak var cargoTableview: UITableView! @IBOutlet weak var cargoTableHeiCons: NSLayoutConstraint! @IBOutlet weak var label_type: UILabel! @@ -18,6 +20,8 @@ @IBOutlet weak var contentTableHeiCons: NSLayoutConstraint! @IBOutlet weak var label_BLN: UILabel! // @IBOutlet weak var cargoTableView: UIView! var adapterViewController:FFAdapterViewController! private(set) var orderId:String! private(set) var style:HomePageVC.PageStyle! @@ -51,6 +55,7 @@ contentTableView.isScrollEnabled = false cargoTableview.separatorStyle = .none contentTableView.separatorStyle = .none scrollView.delegate = self contentTableView.register(UINib(nibName: "HomeDetailContentTCell", bundle: nil), forCellReuseIdentifier: "_HomeDetailContentTCell") cargoTableview.register(UINib(nibName: "CargoInfoTCell", bundle: nil), forCellReuseIdentifier: "_CargoInfoTCell") @@ -91,6 +96,15 @@ } } extension HomeDetailContentVC:UIScrollViewDelegate{ func scrollViewDidScroll(_ scrollView: UIScrollView) { let offetY = -(scrollView.contentOffset.y - UIDevice.jq_safeEdges.top) + UIDevice.jq_safeEdges.top + 30 if offetY >= 0 { adapterViewController.scrollview.contentOffset = scrollView.contentOffset } } } extension HomeDetailContentVC:UITableViewDelegate{ } BrokerDriver/Home/VC/HomeDetailContentVC.xib
@@ -19,6 +19,7 @@ <outlet property="label_BLN" destination="g2O-U5-pwS" id="MlO-7O-AIo"/> <outlet property="label_id" destination="mAs-6B-l9W" id="w1e-KY-eAa"/> <outlet property="label_type" destination="5Xf-g6-HxA" id="pwC-nh-cre"/> <outlet property="scrollView" destination="RZZ-lC-T7W" id="Arq-58-WYM"/> <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/> </connections> </placeholder> BrokerDriver/Home/VC/HomeDetailVC.swift
@@ -87,7 +87,9 @@ func pageViewController(_ pageViewConteoller: FFPageViewController, controllerForPage page: Int) -> UIViewController { if page == 0{ return HomeDetailContentVC(orderId: orderId,style: style) let vc = HomeDetailContentVC(orderId: orderId,style: style) vc.adapterViewController = adapterViewController return vc }else if page == 1{ return HomeDetailAttachVC(orderId: orderId) }else if page == 2{