| | |
| | | |
| | | class HomeDetailVC: BaseViewController { |
| | | |
| | | private(set) var orderId:String! |
| | | private(set) var style:HomePageVC.PageStyle! |
| | | |
| | | lazy var adapterViewController:FFAdapterViewController = { |
| | | let adapterViewController = FFAdapterViewController() |
| | | adapterViewController.headHeight = JQ_ScreenW * 0.6 |
| | |
| | | let vc = HomeDetailMenuVC() |
| | | return vc |
| | | }() |
| | | |
| | | |
| | | required init(orderId:String,style:HomePageVC.PageStyle) { |
| | | super.init(nibName: nil, bundle: nil) |
| | | self.orderId = orderId |
| | | self.style = style |
| | | } |
| | | |
| | | required init?(coder: NSCoder) { |
| | | fatalError("init(coder:) has not been implemented") |
| | | } |
| | | |
| | | override func viewDidLoad() { |
| | | super.viewDidLoad() |
| | |
| | | |
| | | func pageViewController(_ pageViewConteoller: FFPageViewController, controllerForPage page: Int) -> UIViewController { |
| | | if page == 0{ |
| | | return HomeDetailContentVC() |
| | | return HomeDetailContentVC(orderId: orderId,style: style) |
| | | }else if page == 1{ |
| | | return HomeDetailAttachVC() |
| | | return HomeDetailAttachVC(orderId: orderId) |
| | | }else if page == 2{ |
| | | return HomeDetailNoteVC() |
| | | return HomeDetailNoteVC(orderId: orderId) |
| | | } |
| | | |
| | | |
| | | return UIViewController() |
| | | } |