Commit 10d1b2721586f7a2cd24f882568b52af0e4ed44d
1 parent
b4536405
Exists in
parentassistant
添加报告页面左右按钮
Showing
7 changed files
with
84 additions
and
18 deletions
Show diff stats
ParentAssistant/ParentAssistant.xcworkspace/xcuserdata/caoyang.xcuserdatad/UserInterfaceState.xcuserstate
No preview for this file type
ParentAssistant/ParentAssistant/Classes/controllers/report/ReportViewController.swift
@@ -47,30 +47,54 @@ class ReportViewController: UIViewController { | @@ -47,30 +47,54 @@ class ReportViewController: UIViewController { | ||
47 | self.navigationController?.navigationBar.barStyle = UIBarStyle.default// UIColorFromRGB(0xC5DAFF) | 47 | self.navigationController?.navigationBar.barStyle = UIBarStyle.default// UIColorFromRGB(0xC5DAFF) |
48 | let backImage = UIImage(named: "navigationBar_backgrounImage") | 48 | let backImage = UIImage(named: "navigationBar_backgrounImage") |
49 | self.navigationController?.navigationBar.setBackgroundImage(backImage, for: UIBarMetrics.default) | 49 | self.navigationController?.navigationBar.setBackgroundImage(backImage, for: UIBarMetrics.default) |
50 | + | ||
50 | self.configTheme() | 51 | self.configTheme() |
51 | -// self.navigationItem.title = "报告" | 52 | + |
52 | setuptitleView() | 53 | setuptitleView() |
53 | 54 | ||
54 | } | 55 | } |
55 | func setuptitleView(){ | 56 | func setuptitleView(){ |
56 | 57 | ||
58 | + //左按钮 | ||
59 | + let leftView = UIButton.init(frame: CGRect.init(x: 0, y: 0, width: 80, height: 44)) | ||
60 | + let titleLab = UILabel.init(frame: CGRect.init(x: 0, y: 0, width: 60, height: 44)) | ||
61 | + if AccountManager.shared.isOnline() { | ||
62 | + if AccountManager.shared.rawUserInfo!.contentData()["studentClass"].arrayValue.count == 0 { | ||
63 | + titleLab.text = "未绑定" | ||
64 | + }else{ | ||
65 | + titleLab.text = AccountManager.shared.rawUserInfo!.contentData()["studentClass"][0]["studentName"].stringValue | ||
66 | + } | ||
67 | + }else{ | ||
68 | + titleLab.text = "未登录" | ||
69 | + } | ||
70 | + leftView.addSubview(titleLab) | ||
57 | 71 | ||
58 | -// // MARK: - 设置顶部的titleView | ||
59 | -// titleView = Bundle.main.loadNibNamed("ReportHeaderView", owner: nil, options: nil)![0] as! ReportHeaderView | ||
60 | -//// titleView.delegate = self | ||
61 | -// titleView.frame = CGRect(x: 0, y: 0, width: screenWidth, height: 44) | ||
62 | -// self.navigationItem.titleView = titleView | ||
63 | -// titleView.layoutSubviews() | ||
64 | -// //navigation左上角显示名称 家长未绑定孩子 | ||
65 | -// if AccountManager.shared.isOnline() { | ||
66 | -// if AccountManager.shared.rawUserInfo!.contentData()["studentClass"].arrayValue.count == 0 { | ||
67 | -// titleView.nameButton.setTitle("未绑定", for: UIControlState.normal) | ||
68 | -// }else{ | ||
69 | -// titleView.nameButton.setTitle(AccountManager.shared.rawUserInfo!.contentData()["studentClass"][0]["studentName"].stringValue, for: UIControlState.normal) | ||
70 | -// } | ||
71 | -// }else{ | ||
72 | -// titleView.nameButton.setTitle("未登录", for: UIControlState.normal) | ||
73 | -// } | 72 | + let imageView = UIImageView.init(frame: CGRect.init(x: 60, y: 11, width: 20, height: 22)) |
73 | + imageView.image = UIImage.init(named: "report_pull") | ||
74 | + imageView.contentMode = .scaleAspectFit | ||
75 | + leftView.addSubview(imageView) | ||
76 | + | ||
77 | + leftView.addTarget(self, action: #selector(showView), for: UIControlEvents.touchDown) | ||
78 | + | ||
79 | + let leftBtn = UIBarButtonItem.init(customView: leftView) | ||
80 | + self.navigationItem.leftBarButtonItem = leftBtn | ||
81 | + | ||
82 | + //右按钮 | ||
83 | + let rightView = UIButton.init(frame: CGRect.init(x: 0, y: 0, width: 80, height: 44)) | ||
84 | + let titleRLab = UILabel.init(frame: CGRect.init(x: 0, y: 0, width: 50, height: 44)) | ||
85 | + titleRLab.text = "筛选" | ||
86 | + titleRLab.textAlignment = .right | ||
87 | + rightView.addSubview(titleRLab) | ||
88 | + | ||
89 | + let imageRView = UIImageView.init(frame: CGRect.init(x: 60, y: 11, width: 20, height: 22)) | ||
90 | + imageRView.image = UIImage.init(named: "report_select") | ||
91 | + imageRView.contentMode = .scaleAspectFit | ||
92 | + rightView.addSubview(imageRView) | ||
93 | + | ||
94 | + rightView.addTarget(self, action: #selector(showView), for: UIControlEvents.touchDown) | ||
95 | + let rightBtn = UIBarButtonItem.init(customView: rightView) | ||
96 | + self.navigationItem.rightBarButtonItem = rightBtn | ||
97 | + | ||
74 | } | 98 | } |
75 | // MARK: - 设置日期页面 | 99 | // MARK: - 设置日期页面 |
76 | func setupDateView(){ | 100 | func setupDateView(){ |
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/report/report_pull.imageset/Contents.json
0 → 100644
@@ -0,0 +1,21 @@ | @@ -0,0 +1,21 @@ | ||
1 | +{ | ||
2 | + "images" : [ | ||
3 | + { | ||
4 | + "idiom" : "universal", | ||
5 | + "scale" : "1x" | ||
6 | + }, | ||
7 | + { | ||
8 | + "idiom" : "universal", | ||
9 | + "filename" : "report_pull@2x.png", | ||
10 | + "scale" : "2x" | ||
11 | + }, | ||
12 | + { | ||
13 | + "idiom" : "universal", | ||
14 | + "scale" : "3x" | ||
15 | + } | ||
16 | + ], | ||
17 | + "info" : { | ||
18 | + "version" : 1, | ||
19 | + "author" : "xcode" | ||
20 | + } | ||
21 | +} | ||
0 | \ No newline at end of file | 22 | \ No newline at end of file |
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/report/report_pull.imageset/report_pull@2x.png
0 → 100644
1.43 KB
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/report/report_select.imageset/Contents.json
0 → 100644
@@ -0,0 +1,21 @@ | @@ -0,0 +1,21 @@ | ||
1 | +{ | ||
2 | + "images" : [ | ||
3 | + { | ||
4 | + "idiom" : "universal", | ||
5 | + "scale" : "1x" | ||
6 | + }, | ||
7 | + { | ||
8 | + "idiom" : "universal", | ||
9 | + "filename" : "report_select@2x.png", | ||
10 | + "scale" : "2x" | ||
11 | + }, | ||
12 | + { | ||
13 | + "idiom" : "universal", | ||
14 | + "scale" : "3x" | ||
15 | + } | ||
16 | + ], | ||
17 | + "info" : { | ||
18 | + "version" : 1, | ||
19 | + "author" : "xcode" | ||
20 | + } | ||
21 | +} | ||
0 | \ No newline at end of file | 22 | \ No newline at end of file |
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/report/report_select.imageset/report_select@2x.png
0 → 100644
1.21 KB
ParentAssistant/ParentAssistant/Supporting Files/Base.lproj/Main.storyboard
@@ -2030,7 +2030,7 @@ | @@ -2030,7 +2030,7 @@ | ||
2030 | <image name="Information_bar_icon_select" width="22" height="20"/> | 2030 | <image name="Information_bar_icon_select" width="22" height="20"/> |
2031 | <image name="evaluation_bar_icon" width="22" height="21"/> | 2031 | <image name="evaluation_bar_icon" width="22" height="21"/> |
2032 | <image name="evaluation_bar_icon_select" width="22" height="21"/> | 2032 | <image name="evaluation_bar_icon_select" width="22" height="21"/> |
2033 | - <image name="evaluation_icon_activite2" width="200" height="100"/> | 2033 | + <image name="evaluation_icon_activite3" width="200" height="100"/> |
2034 | <image name="evaluation_icon_camera" width="32" height="32"/> | 2034 | <image name="evaluation_icon_camera" width="32" height="32"/> |
2035 | <image name="evaluation_icon_detection_back" width="150" height="140"/> | 2035 | <image name="evaluation_icon_detection_back" width="150" height="140"/> |
2036 | <image name="evaluation_icon_learningManagement" width="45" height="47"/> | 2036 | <image name="evaluation_icon_learningManagement" width="45" height="47"/> |