| | |
| | | |
| | | import UIKit |
| | | import JQTools |
| | | import MediaPlayer |
| | | |
| | | struct TitleItem{ |
| | | var title = "" |
| | |
| | | titleItems.append(TitleItem(title: "放松助眠", subTitle: "与内心的宁静与喜悦入睡",hasMore:true)) |
| | | titleItems.append(TitleItem(title: "放松助眠", subTitle: "与内心的宁静与喜悦入睡",hasMore:true)) |
| | | titleItems.append(TitleItem(title: "放松助眠", subTitle: "与内心的宁静与喜悦入睡",hasMore:true)) |
| | | |
| | | let vc = LoginTreatyVC() |
| | | vc.modalPresentationStyle = .custom |
| | | present(vc, animated: true) |
| | | } |
| | | |
| | | override func setUI() { |
| | |
| | | navigationItem.rightBarButtonItem = UIBarButtonItem(customView: voices) |
| | | |
| | | tableView = UITableView(frame: .zero, style: .plain) |
| | | tableView.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 40, right: 0) |
| | | tableView.showsVerticalScrollIndicator = false |
| | | DispatchQueue.main.async { |
| | | let height = self.topMenuView.systemLayoutSizeFitting(UIView.layoutFittingCompressedSize).height |
| | |
| | | |
| | | |
| | | } |
| | | |
| | | extension HomeVC:UIScrollViewDelegate{ |
| | | func scrollViewDidScroll(_ scrollView: UIScrollView) { |
| | | let v = min(scrollView.contentOffset.y / JQ_NavBarHeight, 1) |
| | | navigationController?.navigationBar.standardAppearance.backgroundColor = .white.withAlphaComponent(v) |
| | | } |
| | | } |