Commit 58c1dc9c02f4443f871c70098c0292845f1e7f78
1 parent
3afd9170
Exists in
parentassistant
提交
Showing
16 changed files
with
896 additions
and
127 deletions
Show diff stats
ParentAssistant/ParentAssistant.xcodeproj/project.pbxproj
... | ... | @@ -34,6 +34,7 @@ |
34 | 34 | 9FB4F6F97960021FB4F02BBE /* Pods_ParentAssistant.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6EEE742C2FA920AEDF24728 /* Pods_ParentAssistant.framework */; }; |
35 | 35 | AD65FB78206354220052415B /* MoralTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD65FB77206354220052415B /* MoralTableViewCell.swift */; }; |
36 | 36 | AD65FB7A20637F110052415B /* MoralViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD65FB7920637F110052415B /* MoralViewController.swift */; }; |
37 | + ADAEA3982064960300A47D2C /* SceneDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADAEA3972064960300A47D2C /* SceneDetailViewController.swift */; }; | |
37 | 38 | ADE33B312062202300BEA6E6 /* Macro.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADE33B302062202300BEA6E6 /* Macro.swift */; }; |
38 | 39 | BF388469205A4DE900A240EF /* StudentClassInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF388468205A4DE900A240EF /* StudentClassInfo.swift */; }; |
39 | 40 | BF38846C205A58F800A240EF /* YXMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF38846B205A58F800A240EF /* YXMessageManager.swift */; }; |
... | ... | @@ -170,6 +171,7 @@ |
170 | 171 | A6EEE742C2FA920AEDF24728 /* Pods_ParentAssistant.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ParentAssistant.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
171 | 172 | AD65FB77206354220052415B /* MoralTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoralTableViewCell.swift; sourceTree = "<group>"; }; |
172 | 173 | AD65FB7920637F110052415B /* MoralViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoralViewController.swift; sourceTree = "<group>"; }; |
174 | + ADAEA3972064960300A47D2C /* SceneDetailViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SceneDetailViewController.swift; sourceTree = "<group>"; }; | |
173 | 175 | ADE33B302062202300BEA6E6 /* Macro.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Macro.swift; sourceTree = "<group>"; }; |
174 | 176 | BF388468205A4DE900A240EF /* StudentClassInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StudentClassInfo.swift; sourceTree = "<group>"; }; |
175 | 177 | BF38846B205A58F800A240EF /* YXMessageManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YXMessageManager.swift; sourceTree = "<group>"; }; |
... | ... | @@ -409,6 +411,7 @@ |
409 | 411 | children = ( |
410 | 412 | 599364E7204E62E700C8B371 /* ReportViewController.swift */, |
411 | 413 | AD65FB7920637F110052415B /* MoralViewController.swift */, |
414 | + ADAEA3972064960300A47D2C /* SceneDetailViewController.swift */, | |
412 | 415 | BF3B829E2050CC7E002078EA /* View */, |
413 | 416 | ); |
414 | 417 | path = report; |
... | ... | @@ -916,6 +919,7 @@ |
916 | 919 | BFCED88B20528DE700055373 /* MyViewControllerModel.swift in Sources */, |
917 | 920 | BFF9B7E92056852A00F39B3E /* RegisterViewController.swift in Sources */, |
918 | 921 | BFBC06C72063AE8900CCFAFF /* ZLaunchAdButton.swift in Sources */, |
922 | + ADAEA3982064960300A47D2C /* SceneDetailViewController.swift in Sources */, | |
919 | 923 | BFBC06CE2063AE8900CCFAFF /* ZLaunchLog.swift in Sources */, |
920 | 924 | BFBC06CB2063AE8900CCFAFF /* ZLaunchAdView.swift in Sources */, |
921 | 925 | BFEAAACA205257460072FAAF /* NSString+NCDate.m in Sources */, | ... | ... |
ParentAssistant/ParentAssistant.xcodeproj/xcuserdata/caoyang.xcuserdatad/xcschemes/xcschememanagement.plist
0 → 100644
... | ... | @@ -0,0 +1,14 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
3 | +<plist version="1.0"> | |
4 | +<dict> | |
5 | + <key>SchemeUserState</key> | |
6 | + <dict> | |
7 | + <key>ParentAssistant.xcscheme</key> | |
8 | + <dict> | |
9 | + <key>orderHint</key> | |
10 | + <integer>0</integer> | |
11 | + </dict> | |
12 | + </dict> | |
13 | +</dict> | |
14 | +</plist> | ... | ... |
ParentAssistant/ParentAssistant.xcworkspace/xcuserdata/caoyang.xcuserdatad/UserInterfaceState.xcuserstate
0 → 100644
No preview for this file type
ParentAssistant/ParentAssistant/Classes/controllers/report/MoralViewController.swift
... | ... | @@ -8,14 +8,57 @@ |
8 | 8 | |
9 | 9 | import UIKit |
10 | 10 | |
11 | -class MoralViewController: UIViewController { | |
11 | +class MoralViewController: UIViewController,UITableViewDelegate,UITableViewDataSource { | |
12 | 12 | |
13 | + @IBOutlet weak var tableView: UITableView! | |
13 | 14 | override func viewDidLoad() { |
14 | 15 | super.viewDidLoad() |
15 | - | |
16 | + self.title = "德育报告" | |
17 | + tableView.delegate = self | |
18 | + tableView.dataSource = self | |
16 | 19 | // Do any additional setup after loading the view. |
17 | 20 | } |
18 | 21 | |
22 | + func numberOfSections(in tableView: UITableView) -> Int { | |
23 | + return 3 | |
24 | + } | |
25 | + func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { | |
26 | + | |
27 | + if section == 2 { | |
28 | + return 3 | |
29 | + }else{ | |
30 | + return 1 | |
31 | + } | |
32 | + } | |
33 | + func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { | |
34 | + if indexPath.section == 2{ | |
35 | + return 80 | |
36 | + }else{ | |
37 | + return 280 | |
38 | + } | |
39 | + } | |
40 | + func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { | |
41 | + var cell = UITableViewCell.init() | |
42 | + switch indexPath.section { | |
43 | + case 0: | |
44 | + cell = tableView.dequeueReusableCell(withIdentifier: "moralDetail", for: indexPath) | |
45 | + return cell | |
46 | + case 1: | |
47 | + cell = tableView.dequeueReusableCell(withIdentifier: "educationDetail", for: indexPath) | |
48 | + return cell | |
49 | + case 2: | |
50 | + cell = tableView.dequeueReusableCell(withIdentifier: "behaviorDetail", for: indexPath) | |
51 | + return cell | |
52 | + default: | |
53 | + return cell | |
54 | + } | |
55 | + } | |
56 | + func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { | |
57 | + if indexPath.section == 2 { | |
58 | + let scene = Story.instantiateViewControllerWithIdentifier("SceneDetailViewController", storyName: "Main") as! SceneDetailViewController | |
59 | + self.navigationController?.pushViewController(scene, animated: true) | |
60 | + } | |
61 | + } | |
19 | 62 | override func didReceiveMemoryWarning() { |
20 | 63 | super.didReceiveMemoryWarning() |
21 | 64 | // Dispose of any resources that can be recreated. | ... | ... |
ParentAssistant/ParentAssistant/Classes/controllers/report/ReportViewController.swift
... | ... | @@ -123,8 +123,10 @@ extension ReportViewController: ReportHeaderViewDelegate{ |
123 | 123 | } |
124 | 124 | //点击日期 |
125 | 125 | func selectDateButton() { |
126 | + | |
126 | 127 | appDelegate.window!.makeToast("该功能暂不开放", duration: 1, position: CSToastPositionCenter) |
127 | 128 | return |
129 | + | |
128 | 130 | let isHidden = calendarView.isHidden |
129 | 131 | if isHidden { |
130 | 132 | calendarView.isHidden = false | ... | ... |
ParentAssistant/ParentAssistant/Classes/controllers/report/SceneDetailViewController.swift
0 → 100644
... | ... | @@ -0,0 +1,69 @@ |
1 | +// | |
2 | +// SceneDetailViewController.swift | |
3 | +// ParentAssistant | |
4 | +// | |
5 | +// Created by Cao yang on 2018/3/22. | |
6 | +// Copyright © 2018年 HANGZHOUTEAM. All rights reserved. | |
7 | +// | |
8 | + | |
9 | +import UIKit | |
10 | + | |
11 | +class SceneDetailViewController: UIViewController,UITableViewDataSource,UITableViewDelegate { | |
12 | + | |
13 | + @IBOutlet weak var sceneTableView: UITableView! | |
14 | + override func viewDidLoad() { | |
15 | + super.viewDidLoad() | |
16 | + self.title = "场景详情" | |
17 | + sceneTableView.delegate = self | |
18 | + sceneTableView.dataSource = self | |
19 | + // Do any additional setup after loading the view. | |
20 | + } | |
21 | + func numberOfSections(in tableView: UITableView) -> Int { | |
22 | + return 3 | |
23 | + } | |
24 | + func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { | |
25 | + if section == 2 { | |
26 | + return 5 | |
27 | + } | |
28 | + return 1 | |
29 | + } | |
30 | + func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { | |
31 | + if indexPath.section == 2 { | |
32 | + return 80 | |
33 | + } | |
34 | + return 250 | |
35 | + } | |
36 | + func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { | |
37 | + var cell = UITableViewCell.init() | |
38 | + switch indexPath.section { | |
39 | + case 0: | |
40 | + cell = tableView.dequeueReusableCell(withIdentifier: "cultureCell", for: indexPath) | |
41 | + return cell | |
42 | + case 1: | |
43 | + cell = tableView.dequeueReusableCell(withIdentifier: "scoreCell", for: indexPath) | |
44 | + return cell | |
45 | + case 2: | |
46 | + cell = tableView.dequeueReusableCell(withIdentifier: "disciplineCell", for: indexPath) | |
47 | + return cell | |
48 | + default: | |
49 | + return cell | |
50 | + } | |
51 | + } | |
52 | + | |
53 | + override func didReceiveMemoryWarning() { | |
54 | + super.didReceiveMemoryWarning() | |
55 | + // Dispose of any resources that can be recreated. | |
56 | + } | |
57 | + | |
58 | + | |
59 | + /* | |
60 | + // MARK: - Navigation | |
61 | + | |
62 | + // In a storyboard-based application, you will often want to do a little preparation before navigation | |
63 | + override func prepare(for segue: UIStoryboardSegue, sender: Any?) { | |
64 | + // Get the new view controller using segue.destinationViewController. | |
65 | + // Pass the selected object to the new view controller. | |
66 | + } | |
67 | + */ | |
68 | + | |
69 | +} | ... | ... |
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/evaluation/evaluation_icon_camera.imageset/Contents.json
... | ... | @@ -1,21 +0,0 @@ |
1 | -{ | |
2 | - "images" : [ | |
3 | - { | |
4 | - "idiom" : "universal", | |
5 | - "scale" : "1x" | |
6 | - }, | |
7 | - { | |
8 | - "idiom" : "universal", | |
9 | - "filename" : "相机.png", | |
10 | - "scale" : "2x" | |
11 | - }, | |
12 | - { | |
13 | - "idiom" : "universal", | |
14 | - "scale" : "3x" | |
15 | - } | |
16 | - ], | |
17 | - "info" : { | |
18 | - "version" : 1, | |
19 | - "author" : "xcode" | |
20 | - } | |
21 | -} | |
22 | 0 | \ No newline at end of file |
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/evaluation/evaluation_icon_camera.imageset/相机.png
1.04 KB
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/test001.imageset/Contents.json
0 → 100644
... | ... | @@ -0,0 +1,21 @@ |
1 | +{ | |
2 | + "images" : [ | |
3 | + { | |
4 | + "idiom" : "universal", | |
5 | + "filename" : "test001.png", | |
6 | + "scale" : "1x" | |
7 | + }, | |
8 | + { | |
9 | + "idiom" : "universal", | |
10 | + "scale" : "2x" | |
11 | + }, | |
12 | + { | |
13 | + "idiom" : "universal", | |
14 | + "scale" : "3x" | |
15 | + } | |
16 | + ], | |
17 | + "info" : { | |
18 | + "version" : 1, | |
19 | + "author" : "xcode" | |
20 | + } | |
21 | +} | |
0 | 22 | \ No newline at end of file | ... | ... |
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/test001.imageset/test001.png
0 → 100644
41.3 KB
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/test002.imageset/Contents.json
0 → 100644
... | ... | @@ -0,0 +1,21 @@ |
1 | +{ | |
2 | + "images" : [ | |
3 | + { | |
4 | + "idiom" : "universal", | |
5 | + "filename" : "test002.png", | |
6 | + "scale" : "1x" | |
7 | + }, | |
8 | + { | |
9 | + "idiom" : "universal", | |
10 | + "scale" : "2x" | |
11 | + }, | |
12 | + { | |
13 | + "idiom" : "universal", | |
14 | + "scale" : "3x" | |
15 | + } | |
16 | + ], | |
17 | + "info" : { | |
18 | + "version" : 1, | |
19 | + "author" : "xcode" | |
20 | + } | |
21 | +} | |
0 | 22 | \ No newline at end of file | ... | ... |
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/test002.imageset/test002.png
0 → 100644
17 KB
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/test003.imageset/Contents.json
0 → 100644
... | ... | @@ -0,0 +1,21 @@ |
1 | +{ | |
2 | + "images" : [ | |
3 | + { | |
4 | + "idiom" : "universal", | |
5 | + "filename" : "test003.png", | |
6 | + "scale" : "1x" | |
7 | + }, | |
8 | + { | |
9 | + "idiom" : "universal", | |
10 | + "scale" : "2x" | |
11 | + }, | |
12 | + { | |
13 | + "idiom" : "universal", | |
14 | + "scale" : "3x" | |
15 | + } | |
16 | + ], | |
17 | + "info" : { | |
18 | + "version" : 1, | |
19 | + "author" : "xcode" | |
20 | + } | |
21 | +} | |
0 | 22 | \ No newline at end of file | ... | ... |
ParentAssistant/ParentAssistant/Supporting Files/Assets.xcassets/test003.imageset/test003.png
0 → 100644
85.5 KB
ParentAssistant/ParentAssistant/Supporting Files/Base.lproj/Main.storyboard
... | ... | @@ -7,6 +7,7 @@ |
7 | 7 | <deployment identifier="iOS"/> |
8 | 8 | <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/> |
9 | 9 | <capability name="Aspect ratio constraints" minToolsVersion="5.1"/> |
10 | + <capability name="Constraints to layout margins" minToolsVersion="6.0"/> | |
10 | 11 | <capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/> |
11 | 12 | <capability name="Safe area layout guides" minToolsVersion="9.0"/> |
12 | 13 | <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> |
... | ... | @@ -63,7 +64,7 @@ |
63 | 64 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="CKI-XD-Eo7"> |
64 | 65 | <rect key="frame" x="14.5" y="49.5" width="150" height="150"/> |
65 | 66 | <subviews> |
66 | - <imageView userInteractionEnabled="NO" contentMode="center" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="evaluation_icon_training" translatesAutoresizingMaskIntoConstraints="NO" id="jM3-pe-HNZ"> | |
67 | + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="evaluation_icon_training" translatesAutoresizingMaskIntoConstraints="NO" id="jM3-pe-HNZ"> | |
67 | 68 | <rect key="frame" x="22.5" y="8" width="105" height="105"/> |
68 | 69 | <constraints> |
69 | 70 | <constraint firstAttribute="width" secondItem="jM3-pe-HNZ" secondAttribute="height" multiplier="1:1" id="9C5-F1-Q52"/> |
... | ... | @@ -78,22 +79,12 @@ |
78 | 79 | <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
79 | 80 | <nil key="highlightedColor"/> |
80 | 81 | </label> |
81 | - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="DdA-Bu-fRv"> | |
82 | - <rect key="frame" x="0.0" y="-0.5" width="150" height="150"/> | |
83 | - <connections> | |
84 | - <action selector="specialTrainingAction:" destination="BYZ-38-t0r" eventType="touchUpInside" id="nm7-9U-f2H"/> | |
85 | - </connections> | |
86 | - </button> | |
87 | 82 | </subviews> |
88 | 83 | <color key="backgroundColor" red="0.39705835388445299" green="1" blue="0.97920779819417048" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
89 | 84 | <constraints> |
90 | 85 | <constraint firstItem="jM3-pe-HNZ" firstAttribute="top" secondItem="CKI-XD-Eo7" secondAttribute="top" constant="8" id="22U-Js-vpV"/> |
91 | 86 | <constraint firstItem="lMI-9m-Zal" firstAttribute="top" secondItem="jM3-pe-HNZ" secondAttribute="bottom" constant="8" id="3Kt-US-NJz"/> |
92 | - <constraint firstAttribute="trailing" secondItem="DdA-Bu-fRv" secondAttribute="trailing" id="KdL-5o-N9w"/> | |
93 | 87 | <constraint firstAttribute="width" constant="150" id="RGQ-Uh-sQh"/> |
94 | - <constraint firstItem="DdA-Bu-fRv" firstAttribute="top" secondItem="CKI-XD-Eo7" secondAttribute="top" id="TTa-bY-nof"/> | |
95 | - <constraint firstItem="DdA-Bu-fRv" firstAttribute="leading" secondItem="CKI-XD-Eo7" secondAttribute="leading" id="XSZ-Yc-31v"/> | |
96 | - <constraint firstAttribute="bottom" secondItem="DdA-Bu-fRv" secondAttribute="bottom" id="XfA-bV-Oug"/> | |
97 | 88 | <constraint firstAttribute="bottom" secondItem="lMI-9m-Zal" secondAttribute="bottom" constant="8" id="YuU-rd-fZY"/> |
98 | 89 | <constraint firstItem="jM3-pe-HNZ" firstAttribute="centerX" secondItem="CKI-XD-Eo7" secondAttribute="centerX" id="fPw-Rq-f06"/> |
99 | 90 | <constraint firstItem="lMI-9m-Zal" firstAttribute="centerX" secondItem="CKI-XD-Eo7" secondAttribute="centerX" id="mOJ-4Z-xW1"/> |
... | ... | @@ -129,32 +120,22 @@ |
129 | 120 | <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
130 | 121 | <nil key="highlightedColor"/> |
131 | 122 | </label> |
132 | - <imageView userInteractionEnabled="NO" contentMode="center" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="evaluation_icon_learningManagement" translatesAutoresizingMaskIntoConstraints="NO" id="9ln-nr-VzA"> | |
123 | + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="evaluation_icon_learningManagement" translatesAutoresizingMaskIntoConstraints="NO" id="9ln-nr-VzA"> | |
133 | 124 | <rect key="frame" x="23" y="8" width="105" height="105"/> |
134 | 125 | <constraints> |
135 | 126 | <constraint firstAttribute="width" secondItem="9ln-nr-VzA" secondAttribute="height" multiplier="1:1" id="DWe-xZ-kC3"/> |
136 | 127 | </constraints> |
137 | 128 | </imageView> |
138 | - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Knf-fN-cYp"> | |
139 | - <rect key="frame" x="0.0" y="0.0" width="150" height="150"/> | |
140 | - <connections> | |
141 | - <action selector="detectionOfLearningAction:" destination="BYZ-38-t0r" eventType="touchUpInside" id="AvV-c3-to4"/> | |
142 | - </connections> | |
143 | - </button> | |
144 | 129 | </subviews> |
145 | 130 | <color key="backgroundColor" red="0.61174042456188515" green="0.82746609543490623" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
146 | 131 | <constraints> |
147 | 132 | <constraint firstItem="9ln-nr-VzA" firstAttribute="top" secondItem="1z3-Uc-my7" secondAttribute="top" constant="8" id="5c5-L6-tOy"/> |
148 | 133 | <constraint firstItem="2RT-ZA-65V" firstAttribute="top" secondItem="9ln-nr-VzA" secondAttribute="bottom" constant="8" id="ILS-qi-Pqa"/> |
149 | 134 | <constraint firstItem="9ln-nr-VzA" firstAttribute="centerX" secondItem="1z3-Uc-my7" secondAttribute="centerX" id="KfB-Qi-0ZA"/> |
150 | - <constraint firstAttribute="bottom" secondItem="Knf-fN-cYp" secondAttribute="bottom" id="KgK-a4-SeP"/> | |
151 | - <constraint firstItem="Knf-fN-cYp" firstAttribute="top" secondItem="1z3-Uc-my7" secondAttribute="top" id="XkT-Ln-aBl"/> | |
152 | - <constraint firstAttribute="trailing" secondItem="Knf-fN-cYp" secondAttribute="trailing" id="lXS-C3-pjn"/> | |
153 | 135 | <constraint firstAttribute="width" constant="150" id="mdM-Dj-z5q"/> |
154 | 136 | <constraint firstItem="2RT-ZA-65V" firstAttribute="centerX" secondItem="1z3-Uc-my7" secondAttribute="centerX" id="nTc-V9-qbv"/> |
155 | 137 | <constraint firstAttribute="width" secondItem="1z3-Uc-my7" secondAttribute="height" multiplier="1:1" id="otI-Su-s6E"/> |
156 | 138 | <constraint firstAttribute="bottom" secondItem="2RT-ZA-65V" secondAttribute="bottom" constant="8" id="s3B-42-Qq8"/> |
157 | - <constraint firstItem="Knf-fN-cYp" firstAttribute="leading" secondItem="1z3-Uc-my7" secondAttribute="leading" id="vx8-op-Yxx"/> | |
158 | 139 | </constraints> |
159 | 140 | <userDefinedRuntimeAttributes> |
160 | 141 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
... | ... | @@ -199,12 +180,6 @@ |
199 | 180 | <constraint firstItem="FnF-em-s4P" firstAttribute="leading" secondItem="Mfx-UH-DLu" secondAttribute="leading" id="h42-wa-DFL"/> |
200 | 181 | <constraint firstAttribute="trailing" secondItem="FnF-em-s4P" secondAttribute="trailing" id="w3O-n6-rV3"/> |
201 | 182 | </constraints> |
202 | - <userDefinedRuntimeAttributes> | |
203 | - <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
204 | - <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
205 | - <integer key="value" value="5"/> | |
206 | - </userDefinedRuntimeAttribute> | |
207 | - </userDefinedRuntimeAttributes> | |
208 | 183 | </view> |
209 | 184 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="SbT-UM-A5e"> |
210 | 185 | <rect key="frame" x="8" y="366" width="359" height="35"/> |
... | ... | @@ -258,7 +233,7 @@ |
258 | 233 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kkx-lN-sfK"> |
259 | 234 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="175.5"/> |
260 | 235 | <subviews> |
261 | - <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="navigationBar_backgrounImage" translatesAutoresizingMaskIntoConstraints="NO" id="Jql-zY-Zqo"> | |
236 | + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="Jql-zY-Zqo"> | |
262 | 237 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="175.5"/> |
263 | 238 | </imageView> |
264 | 239 | <button opaque="NO" tag="3000" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="O7r-js-8BI"> |
... | ... | @@ -303,7 +278,7 @@ |
303 | 278 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="6YE-Yx-A8r"> |
304 | 279 | <rect key="frame" x="183.5" y="92" width="175.5" height="83.5"/> |
305 | 280 | <subviews> |
306 | - <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="navigationBar_backgrounImage" translatesAutoresizingMaskIntoConstraints="NO" id="qMv-R9-Qa3"> | |
281 | + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="qMv-R9-Qa3"> | |
307 | 282 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="83.5"/> |
308 | 283 | </imageView> |
309 | 284 | <button opaque="NO" tag="3002" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Uk9-TJ-dgw"> |
... | ... | @@ -347,7 +322,7 @@ |
347 | 322 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="nTE-Oc-4PW"> |
348 | 323 | <rect key="frame" x="183.5" y="0.0" width="175.5" height="84"/> |
349 | 324 | <subviews> |
350 | - <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="navigationBar_backgrounImage" translatesAutoresizingMaskIntoConstraints="NO" id="P7A-gb-DMF"> | |
325 | + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="P7A-gb-DMF"> | |
351 | 326 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="84"/> |
352 | 327 | </imageView> |
353 | 328 | <button opaque="NO" tag="3001" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="l93-Wh-xSB"> |
... | ... | @@ -439,14 +414,7 @@ |
439 | 414 | </constraints> |
440 | 415 | <viewLayoutGuide key="safeArea" id="6Tk-OE-BBY"/> |
441 | 416 | </view> |
442 | - <navigationItem key="navigationItem" title="测评" id="1Lk-x4-9OW"> | |
443 | - <barButtonItem key="rightBarButtonItem" image="evaluation_icon_camera" id="l6T-mg-X9W"> | |
444 | - <color key="tintColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/> | |
445 | - <connections> | |
446 | - <action selector="selectCamareAction:" destination="BYZ-38-t0r" id="HaF-F0-daK"/> | |
447 | - </connections> | |
448 | - </barButtonItem> | |
449 | - </navigationItem> | |
417 | + <navigationItem key="navigationItem" title="测评" id="1Lk-x4-9OW"/> | |
450 | 418 | <connections> |
451 | 419 | <outlet property="collectionView" destination="FnF-em-s4P" id="5l4-ct-nXK"/> |
452 | 420 | <outlet property="contentHeight" destination="BmN-ke-PtF" id="ecB-Td-MI3"/> |
... | ... | @@ -463,9 +431,6 @@ |
463 | 431 | <outletCollection property="activityImage" destination="jM3-pe-HNZ" collectionClass="NSMutableArray" id="pyE-2j-xA6"/> |
464 | 432 | <outletCollection property="activityName" destination="lMI-9m-Zal" collectionClass="NSMutableArray" id="Qyw-lY-6Tz"/> |
465 | 433 | <outletCollection property="activityEntrance" destination="CKI-XD-Eo7" collectionClass="NSMutableArray" id="UkU-ac-oj9"/> |
466 | - <outletCollection property="courseLabel" destination="LRo-YD-6S6" collectionClass="NSMutableArray" id="m1E-h0-QS6"/> | |
467 | - <outletCollection property="courseLabel" destination="HzZ-gc-k6q" collectionClass="NSMutableArray" id="e5s-Ws-6xb"/> | |
468 | - <outletCollection property="courseLabel" destination="IlG-SR-47u" collectionClass="NSMutableArray" id="SGE-c6-u2E"/> | |
469 | 434 | </connections> |
470 | 435 | </viewController> |
471 | 436 | <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/> |
... | ... | @@ -481,7 +446,7 @@ |
481 | 446 | <tabBar key="tabBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="6Bt-XK-CLv"> |
482 | 447 | <rect key="frame" x="0.0" y="0.0" width="1000" height="1000"/> |
483 | 448 | <autoresizingMask key="autoresizingMask"/> |
484 | - <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | |
449 | + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> | |
485 | 450 | </tabBar> |
486 | 451 | <connections> |
487 | 452 | <segue destination="fWd-Qg-F7w" kind="relationship" relationship="viewControllers" id="K3U-Mn-icF"/> |
... | ... | @@ -681,7 +646,7 @@ |
681 | 646 | </constraints> |
682 | 647 | </tableViewCellContentView> |
683 | 648 | <connections> |
684 | - <segue destination="aZ0-4x-DE7" kind="show" id="8am-zr-oUY"/> | |
649 | + <segue destination="aZ0-4x-DE7" kind="show" id="W8C-3m-iNT"/> | |
685 | 650 | </connections> |
686 | 651 | </tableViewCell> |
687 | 652 | <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="TaskPresentationTableViewCell" rowHeight="280" id="QrW-E0-jjq" customClass="TaskPresentationTableViewCell" customModule="ParentAssistant" customModuleProvider="target"> |
... | ... | @@ -832,29 +797,11 @@ |
832 | 797 | <constraint firstAttribute="bottom" secondItem="wGp-kr-l5S" secondAttribute="bottom" id="p0u-d2-Uig"/> |
833 | 798 | </constraints> |
834 | 799 | </view> |
835 | - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8mg-Df-8Rf"> | |
836 | - <rect key="frame" x="0.0" y="60" width="375" height="558"/> | |
837 | - <subviews> | |
838 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="该功能暂不开放" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lff-l8-533"> | |
839 | - <rect key="frame" x="133.5" y="270" width="107.5" height="18"/> | |
840 | - <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
841 | - <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/> | |
842 | - <nil key="highlightedColor"/> | |
843 | - </label> | |
844 | - </subviews> | |
845 | - <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | |
846 | - <constraints> | |
847 | - <constraint firstItem="lff-l8-533" firstAttribute="centerX" secondItem="8mg-Df-8Rf" secondAttribute="centerX" id="Leq-x3-Rg5"/> | |
848 | - <constraint firstItem="lff-l8-533" firstAttribute="centerY" secondItem="8mg-Df-8Rf" secondAttribute="centerY" id="iXN-YQ-Jo5"/> | |
849 | - </constraints> | |
850 | - </view> | |
851 | 800 | </subviews> |
852 | 801 | <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> |
853 | 802 | <constraints> |
854 | - <constraint firstItem="8mg-Df-8Rf" firstAttribute="trailing" secondItem="9O4-jf-dgu" secondAttribute="trailing" id="2AO-1l-5qN"/> | |
855 | 803 | <constraint firstItem="hwJ-Xg-tKm" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="5Q0-Yi-ShV"/> |
856 | 804 | <constraint firstItem="hwJ-Xg-tKm" firstAttribute="top" secondItem="9O4-jf-dgu" secondAttribute="top" id="61Z-vW-5DV"/> |
857 | - <constraint firstItem="8mg-Df-8Rf" firstAttribute="top" secondItem="5aI-3l-uAy" secondAttribute="top" constant="60" id="FDG-uy-1Ch"/> | |
858 | 805 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="bottom" secondItem="9O4-jf-dgu" secondAttribute="bottom" id="JYY-zh-cHV"/> |
859 | 806 | <constraint firstItem="k9z-2G-Fhx" firstAttribute="trailing" secondItem="9O4-jf-dgu" secondAttribute="trailing" id="JtI-9e-igF"/> |
860 | 807 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="MzB-kU-gbs"/> |
... | ... | @@ -862,10 +809,8 @@ |
862 | 809 | <constraint firstItem="k9z-2G-Fhx" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="QZG-IF-A8F"/> |
863 | 810 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="top" secondItem="k9z-2G-Fhx" secondAttribute="bottom" constant="5" id="SBe-2c-H4J"/> |
864 | 811 | <constraint firstItem="k9z-2G-Fhx" firstAttribute="top" secondItem="9O4-jf-dgu" secondAttribute="top" id="UIi-qU-PBc"/> |
865 | - <constraint firstItem="8mg-Df-8Rf" firstAttribute="bottom" secondItem="9O4-jf-dgu" secondAttribute="bottom" id="UPh-XW-DET"/> | |
866 | 812 | <constraint firstAttribute="bottom" secondItem="hwJ-Xg-tKm" secondAttribute="bottom" id="YjS-6f-Gk9"/> |
867 | 813 | <constraint firstItem="hwJ-Xg-tKm" firstAttribute="trailing" secondItem="9O4-jf-dgu" secondAttribute="trailing" id="sNr-ZT-Lsy"/> |
868 | - <constraint firstItem="8mg-Df-8Rf" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="xvX-0A-t0x"/> | |
869 | 814 | </constraints> |
870 | 815 | <viewLayoutGuide key="safeArea" id="9O4-jf-dgu"/> |
871 | 816 | </view> |
... | ... | @@ -888,28 +833,28 @@ |
888 | 833 | <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> |
889 | 834 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
890 | 835 | <subviews> |
891 | - <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="BRJ-Oe-fwH"> | |
892 | - <rect key="frame" x="0.0" y="64" width="375" height="554"/> | |
893 | - <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | |
836 | + <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="BRJ-Oe-fwH"> | |
837 | + <rect key="frame" x="0.0" y="64" width="375" height="544"/> | |
838 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
894 | 839 | <prototypes> |
895 | - <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="MoralTableViewCell" rowHeight="280" id="edU-Xp-UQN" customClass="MoralTableViewCell" customModule="ParentAssistant" customModuleProvider="target"> | |
840 | + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" restorationIdentifier="moralDetail" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="moralDetail" rowHeight="280" id="edU-Xp-UQN"> | |
896 | 841 | <rect key="frame" x="0.0" y="28" width="375" height="280"/> |
897 | 842 | <autoresizingMask key="autoresizingMask"/> |
898 | 843 | <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="edU-Xp-UQN" id="jbp-VT-wz9"> |
899 | - <rect key="frame" x="0.0" y="0.0" width="375" height="279.5"/> | |
844 | + <rect key="frame" x="0.0" y="0.0" width="375" height="280"/> | |
900 | 845 | <autoresizingMask key="autoresizingMask"/> |
901 | 846 | <subviews> |
902 | 847 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="NuA-yM-hGe"> |
903 | - <rect key="frame" x="10" y="10" width="355" height="280"/> | |
848 | + <rect key="frame" x="10" y="10" width="355" height="269.5"/> | |
904 | 849 | <subviews> |
905 | 850 | <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="EcR-iO-zzH"> |
906 | - <rect key="frame" x="0.0" y="0.0" width="355" height="280"/> | |
851 | + <rect key="frame" x="0.0" y="0.0" width="355" height="269.5"/> | |
907 | 852 | <color key="backgroundColor" red="0.22575283050537109" green="0.73064249753952026" blue="0.92262524366378784" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
908 | 853 | </imageView> |
909 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="德育报告" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="kJr-OQ-uJV"> | |
910 | - <rect key="frame" x="10" y="20" width="100" height="20"/> | |
854 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="德育得分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="kJr-OQ-uJV"> | |
855 | + <rect key="frame" x="10" y="20" width="150" height="20"/> | |
911 | 856 | <constraints> |
912 | - <constraint firstAttribute="width" constant="100" id="ehO-8n-FwU"/> | |
857 | + <constraint firstAttribute="width" constant="150" id="ehO-8n-FwU"/> | |
913 | 858 | <constraint firstAttribute="height" constant="20" id="pYD-aW-6Bk"/> |
914 | 859 | </constraints> |
915 | 860 | <fontDescription key="fontDescription" type="system" pointSize="16"/> |
... | ... | @@ -917,29 +862,29 @@ |
917 | 862 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
918 | 863 | </label> |
919 | 864 | <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="4.3分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pPw-dt-Xzf"> |
920 | - <rect key="frame" x="20" y="60" width="100" height="40"/> | |
865 | + <rect key="frame" x="10" y="60" width="150" height="40"/> | |
921 | 866 | <constraints> |
922 | 867 | <constraint firstAttribute="height" constant="40" id="ecz-CY-03C"/> |
923 | - <constraint firstAttribute="width" constant="100" id="phe-N0-aq1"/> | |
868 | + <constraint firstAttribute="width" constant="150" id="phe-N0-aq1"/> | |
924 | 869 | </constraints> |
925 | 870 | <fontDescription key="fontDescription" type="system" pointSize="33"/> |
926 | 871 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
927 | 872 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
928 | 873 | </label> |
929 | 874 | <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="第三名" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XKn-CP-eGk"> |
930 | - <rect key="frame" x="235" y="60" width="100" height="40"/> | |
875 | + <rect key="frame" x="195" y="60" width="150" height="40"/> | |
931 | 876 | <constraints> |
932 | 877 | <constraint firstAttribute="height" constant="40" id="OVL-Dm-D0P"/> |
933 | - <constraint firstAttribute="width" constant="100" id="nQl-2f-7Gr"/> | |
878 | + <constraint firstAttribute="width" constant="150" id="nQl-2f-7Gr"/> | |
934 | 879 | </constraints> |
935 | 880 | <fontDescription key="fontDescription" type="system" pointSize="33"/> |
936 | 881 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
937 | 882 | <nil key="highlightedColor"/> |
938 | 883 | </label> |
939 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="同期上升1.1分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hkb-po-YgG"> | |
940 | - <rect key="frame" x="10" y="130" width="120" height="20"/> | |
884 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="同期上升1.1分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hkb-po-YgG"> | |
885 | + <rect key="frame" x="10" y="130" width="150" height="20"/> | |
941 | 886 | <constraints> |
942 | - <constraint firstAttribute="width" constant="120" id="PSD-YN-C3a"/> | |
887 | + <constraint firstAttribute="width" constant="150" id="PSD-YN-C3a"/> | |
943 | 888 | <constraint firstAttribute="height" constant="20" id="ZOa-PU-3Kb"/> |
944 | 889 | </constraints> |
945 | 890 | <fontDescription key="fontDescription" type="system" pointSize="16"/> |
... | ... | @@ -947,10 +892,10 @@ |
947 | 892 | <nil key="highlightedColor"/> |
948 | 893 | </label> |
949 | 894 | <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="同期上升5名" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="loz-6S-4SZ"> |
950 | - <rect key="frame" x="225" y="130" width="120" height="20"/> | |
895 | + <rect key="frame" x="195" y="130" width="150" height="20"/> | |
951 | 896 | <constraints> |
952 | 897 | <constraint firstAttribute="height" constant="20" id="EYX-fX-sIC"/> |
953 | - <constraint firstAttribute="width" constant="120" id="H2n-Eb-L5g"/> | |
898 | + <constraint firstAttribute="width" constant="150" id="H2n-Eb-L5g"/> | |
954 | 899 | </constraints> |
955 | 900 | <fontDescription key="fontDescription" type="system" pointSize="16"/> |
956 | 901 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
... | ... | @@ -966,51 +911,55 @@ |
966 | 911 | <color key="textColor" red="0.04378364389881239" green="0.14071327995740801" blue="0.3901689403553299" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
967 | 912 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
968 | 913 | </label> |
969 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="高于平均分1.1分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Fxg-5d-gP4"> | |
970 | - <rect key="frame" x="10" y="165" width="120" height="20"/> | |
914 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="高于平均分1.1分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Fxg-5d-gP4"> | |
915 | + <rect key="frame" x="10" y="155" width="150" height="20"/> | |
971 | 916 | <constraints> |
972 | - <constraint firstAttribute="width" constant="120" id="FeR-Ix-FqW"/> | |
917 | + <constraint firstAttribute="width" constant="150" id="FeR-Ix-FqW"/> | |
973 | 918 | <constraint firstAttribute="height" constant="20" id="GTU-T7-oLp"/> |
974 | 919 | </constraints> |
975 | - <fontDescription key="fontDescription" type="system" pointSize="16"/> | |
920 | + <fontDescription key="fontDescription" type="system" pointSize="14"/> | |
976 | 921 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
977 | 922 | <nil key="highlightedColor"/> |
978 | 923 | </label> |
979 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="高于平均排名1.1名" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="cKB-Hn-Ran"> | |
980 | - <rect key="frame" x="225" y="165" width="120" height="20"/> | |
924 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="高于平均排名1.1名" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="cKB-Hn-Ran"> | |
925 | + <rect key="frame" x="195" y="155" width="150" height="20"/> | |
981 | 926 | <constraints> |
982 | 927 | <constraint firstAttribute="height" constant="20" id="lfE-0K-A9n"/> |
983 | - <constraint firstAttribute="width" constant="120" id="oeR-dB-6G7"/> | |
928 | + <constraint firstAttribute="width" constant="150" id="oeR-dB-6G7"/> | |
984 | 929 | </constraints> |
985 | - <fontDescription key="fontDescription" type="system" pointSize="16"/> | |
930 | + <fontDescription key="fontDescription" type="system" pointSize="14"/> | |
986 | 931 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
987 | 932 | <nil key="highlightedColor"/> |
988 | 933 | </label> |
989 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="03月15日德育报告" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6hf-ET-tXW"> | |
990 | - <rect key="frame" x="20" y="216" width="315" height="30"/> | |
991 | - <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | |
992 | - <fontDescription key="fontDescription" type="system" pointSize="18"/> | |
934 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="哎哟不错哦,德育评价打败了33%的同学!注意行为规范将更上一层楼" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6hf-ET-tXW"> | |
935 | + <rect key="frame" x="25" y="200" width="305" height="40"/> | |
936 | + <constraints> | |
937 | + <constraint firstAttribute="height" constant="40" id="4an-We-6oF"/> | |
938 | + </constraints> | |
939 | + <fontDescription key="fontDescription" type="system" pointSize="16"/> | |
993 | 940 | <color key="textColor" red="0.09198654443025589" green="0.17189717292785645" blue="0.63014686107635498" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
994 | 941 | <nil key="highlightedColor"/> |
995 | 942 | </label> |
996 | 943 | </subviews> |
997 | 944 | <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
998 | 945 | <constraints> |
946 | + <constraint firstAttribute="trailing" secondItem="6hf-ET-tXW" secondAttribute="trailing" constant="25" id="3ik-Ae-MBR"/> | |
947 | + <constraint firstItem="6hf-ET-tXW" firstAttribute="top" secondItem="Fxg-5d-gP4" secondAttribute="bottom" constant="25" id="3kK-BI-E7G"/> | |
948 | + <constraint firstItem="6hf-ET-tXW" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" constant="25" id="61S-HQ-Lix"/> | |
999 | 949 | <constraint firstAttribute="trailing" secondItem="HhW-z2-zvL" secondAttribute="trailing" constant="10" id="6Xn-wl-fPU"/> |
1000 | 950 | <constraint firstAttribute="bottom" secondItem="EcR-iO-zzH" secondAttribute="bottom" id="GlV-P3-AYa"/> |
1001 | 951 | <constraint firstAttribute="trailing" secondItem="loz-6S-4SZ" secondAttribute="trailing" constant="10" id="KnQ-zl-nh0"/> |
1002 | 952 | <constraint firstItem="Fxg-5d-gP4" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" constant="10" id="MQL-ow-v7B"/> |
1003 | - <constraint firstAttribute="height" constant="280" id="Mn1-7l-6Me"/> | |
1004 | - <constraint firstAttribute="trailing" secondItem="XKn-CP-eGk" secondAttribute="trailing" constant="20" id="OVT-BE-qZU"/> | |
953 | + <constraint firstAttribute="trailing" secondItem="XKn-CP-eGk" secondAttribute="trailing" constant="10" id="OVT-BE-qZU"/> | |
1005 | 954 | <constraint firstItem="kJr-OQ-uJV" firstAttribute="top" secondItem="NuA-yM-hGe" secondAttribute="top" constant="20" id="SVF-97-3ty"/> |
1006 | 955 | <constraint firstAttribute="trailing" secondItem="cKB-Hn-Ran" secondAttribute="trailing" constant="10" id="Tqe-wB-7Ks"/> |
1007 | 956 | <constraint firstItem="loz-6S-4SZ" firstAttribute="top" secondItem="XKn-CP-eGk" secondAttribute="bottom" constant="30" id="UY4-Mp-GY1"/> |
1008 | - <constraint firstItem="pPw-dt-Xzf" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" constant="20" id="WRZ-Sg-8Io"/> | |
957 | + <constraint firstItem="pPw-dt-Xzf" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" constant="10" id="WRZ-Sg-8Io"/> | |
1009 | 958 | <constraint firstItem="XKn-CP-eGk" firstAttribute="top" secondItem="HhW-z2-zvL" secondAttribute="bottom" constant="20" id="XHI-iQ-hS6"/> |
1010 | - <constraint firstItem="Fxg-5d-gP4" firstAttribute="top" secondItem="hkb-po-YgG" secondAttribute="bottom" constant="15" id="bPx-MS-bTs"/> | |
959 | + <constraint firstItem="Fxg-5d-gP4" firstAttribute="top" secondItem="hkb-po-YgG" secondAttribute="bottom" constant="5" id="bPx-MS-bTs"/> | |
1011 | 960 | <constraint firstAttribute="trailing" secondItem="EcR-iO-zzH" secondAttribute="trailing" id="o9W-f1-P8e"/> |
1012 | 961 | <constraint firstItem="EcR-iO-zzH" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" id="pPG-PU-KdZ"/> |
1013 | - <constraint firstItem="cKB-Hn-Ran" firstAttribute="top" secondItem="loz-6S-4SZ" secondAttribute="bottom" constant="15" id="stC-Nx-eCo"/> | |
962 | + <constraint firstItem="cKB-Hn-Ran" firstAttribute="top" secondItem="loz-6S-4SZ" secondAttribute="bottom" constant="5" id="stC-Nx-eCo"/> | |
1014 | 963 | <constraint firstItem="HhW-z2-zvL" firstAttribute="top" secondItem="NuA-yM-hGe" secondAttribute="top" constant="20" id="tFo-Gh-mJI"/> |
1015 | 964 | <constraint firstItem="kJr-OQ-uJV" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" constant="10" id="taH-71-uDr"/> |
1016 | 965 | <constraint firstItem="hkb-po-YgG" firstAttribute="top" secondItem="pPw-dt-Xzf" secondAttribute="bottom" constant="30" id="uZE-jY-V01"/> |
... | ... | @@ -1028,28 +977,618 @@ |
1028 | 977 | </subviews> |
1029 | 978 | <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> |
1030 | 979 | <constraints> |
980 | + <constraint firstAttribute="bottom" secondItem="NuA-yM-hGe" secondAttribute="bottom" id="ULG-WP-9tu"/> | |
1031 | 981 | <constraint firstItem="NuA-yM-hGe" firstAttribute="leading" secondItem="jbp-VT-wz9" secondAttribute="leading" constant="10" id="kry-b3-hd2"/> |
1032 | 982 | <constraint firstItem="NuA-yM-hGe" firstAttribute="top" secondItem="jbp-VT-wz9" secondAttribute="top" constant="10" id="weF-bk-DQT"/> |
1033 | 983 | <constraint firstAttribute="trailing" secondItem="NuA-yM-hGe" secondAttribute="trailing" constant="10" id="yoB-4L-JH6"/> |
1034 | 984 | </constraints> |
1035 | 985 | </tableViewCellContentView> |
1036 | 986 | </tableViewCell> |
987 | + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="educationDetail" rowHeight="280" id="cT9-nd-Syd"> | |
988 | + <rect key="frame" x="0.0" y="308" width="375" height="280"/> | |
989 | + <autoresizingMask key="autoresizingMask"/> | |
990 | + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="cT9-nd-Syd" id="GQz-Gg-SDo"> | |
991 | + <rect key="frame" x="0.0" y="0.0" width="375" height="280"/> | |
992 | + <autoresizingMask key="autoresizingMask"/> | |
993 | + <subviews> | |
994 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="vXo-Fa-6Hr"> | |
995 | + <rect key="frame" x="10" y="10" width="355" height="269.5"/> | |
996 | + <subviews> | |
997 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="BAf-AK-gLj"> | |
998 | + <rect key="frame" x="50" y="15" width="255" height="44"/> | |
999 | + <subviews> | |
1000 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="今日" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hB5-yY-cds"> | |
1001 | + <rect key="frame" x="36" y="0.0" width="40" height="44"/> | |
1002 | + <constraints> | |
1003 | + <constraint firstAttribute="height" constant="44" id="ba9-GG-6DC"/> | |
1004 | + <constraint firstAttribute="width" constant="40" id="gas-Ds-v8t"/> | |
1005 | + </constraints> | |
1006 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | |
1007 | + <nil key="textColor"/> | |
1008 | + <nil key="highlightedColor"/> | |
1009 | + </label> | |
1010 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="昨日" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="vbT-TJ-Rlx"> | |
1011 | + <rect key="frame" x="205" y="0.0" width="40" height="44"/> | |
1012 | + <constraints> | |
1013 | + <constraint firstAttribute="height" constant="44" id="0Qq-BR-OZ6"/> | |
1014 | + <constraint firstAttribute="width" constant="40" id="7OQ-uj-VsT"/> | |
1015 | + </constraints> | |
1016 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | |
1017 | + <nil key="textColor"/> | |
1018 | + <nil key="highlightedColor"/> | |
1019 | + </label> | |
1020 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="g2l-9v-6mj"> | |
1021 | + <rect key="frame" x="10" y="14" width="16" height="16"/> | |
1022 | + <color key="backgroundColor" red="0.12355335801839828" green="0.57626670598983765" blue="0.94167101383209229" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1023 | + <constraints> | |
1024 | + <constraint firstAttribute="width" constant="16" id="7Uu-Sj-DgF"/> | |
1025 | + <constraint firstAttribute="height" constant="16" id="ZLo-3g-2uU"/> | |
1026 | + </constraints> | |
1027 | + <userDefinedRuntimeAttributes> | |
1028 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1029 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1030 | + <integer key="value" value="8"/> | |
1031 | + </userDefinedRuntimeAttribute> | |
1032 | + </userDefinedRuntimeAttributes> | |
1033 | + </view> | |
1034 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="woJ-aK-qdt"> | |
1035 | + <rect key="frame" x="179" y="14" width="16" height="16"/> | |
1036 | + <color key="backgroundColor" red="0.96772700548171997" green="0.051271520555019379" blue="0.24591821432113647" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1037 | + <constraints> | |
1038 | + <constraint firstAttribute="width" constant="16" id="KqF-Oh-IfA"/> | |
1039 | + <constraint firstAttribute="height" constant="16" id="YHQ-d0-qVM"/> | |
1040 | + </constraints> | |
1041 | + <userDefinedRuntimeAttributes> | |
1042 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1043 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1044 | + <integer key="value" value="8"/> | |
1045 | + </userDefinedRuntimeAttribute> | |
1046 | + </userDefinedRuntimeAttributes> | |
1047 | + </view> | |
1048 | + </subviews> | |
1049 | + <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1050 | + <constraints> | |
1051 | + <constraint firstItem="vbT-TJ-Rlx" firstAttribute="top" secondItem="BAf-AK-gLj" secondAttribute="top" id="5zB-pN-mee"/> | |
1052 | + <constraint firstAttribute="height" constant="44" id="8kY-AD-xJd"/> | |
1053 | + <constraint firstItem="vbT-TJ-Rlx" firstAttribute="leading" secondItem="woJ-aK-qdt" secondAttribute="trailing" constant="10" id="8qg-WB-jyd"/> | |
1054 | + <constraint firstAttribute="trailing" secondItem="vbT-TJ-Rlx" secondAttribute="trailing" constant="10" id="Izb-9p-OUB"/> | |
1055 | + <constraint firstItem="g2l-9v-6mj" firstAttribute="top" secondItem="BAf-AK-gLj" secondAttribute="top" constant="14" id="QLs-n1-HYg"/> | |
1056 | + <constraint firstItem="hB5-yY-cds" firstAttribute="top" secondItem="BAf-AK-gLj" secondAttribute="top" id="fEE-Xl-Bvo"/> | |
1057 | + <constraint firstItem="g2l-9v-6mj" firstAttribute="leading" secondItem="BAf-AK-gLj" secondAttribute="leading" constant="10" id="fWJ-vl-IYK"/> | |
1058 | + <constraint firstItem="woJ-aK-qdt" firstAttribute="top" secondItem="BAf-AK-gLj" secondAttribute="top" constant="14" id="ipM-hU-2vL"/> | |
1059 | + <constraint firstItem="hB5-yY-cds" firstAttribute="leading" secondItem="g2l-9v-6mj" secondAttribute="trailing" constant="10" id="k53-ly-Ddj"/> | |
1060 | + </constraints> | |
1061 | + </view> | |
1062 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="3tc-50-XKr"> | |
1063 | + <rect key="frame" x="10" y="74" width="335" height="175.5"/> | |
1064 | + </view> | |
1065 | + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="test001" translatesAutoresizingMaskIntoConstraints="NO" id="O2Z-FA-5ZF"> | |
1066 | + <rect key="frame" x="10" y="59" width="335" height="210.5"/> | |
1067 | + </imageView> | |
1068 | + </subviews> | |
1069 | + <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1070 | + <constraints> | |
1071 | + <constraint firstAttribute="trailing" secondItem="O2Z-FA-5ZF" secondAttribute="trailing" constant="10" id="DPu-FE-JAV"/> | |
1072 | + <constraint firstItem="BAf-AK-gLj" firstAttribute="top" secondItem="vXo-Fa-6Hr" secondAttribute="top" constant="15" id="EdB-30-jd8"/> | |
1073 | + <constraint firstItem="BAf-AK-gLj" firstAttribute="leading" secondItem="vXo-Fa-6Hr" secondAttribute="leading" constant="50" id="Foc-Ql-7UA"/> | |
1074 | + <constraint firstItem="3tc-50-XKr" firstAttribute="leading" secondItem="vXo-Fa-6Hr" secondAttribute="leading" constant="10" id="LKH-Xf-sSi"/> | |
1075 | + <constraint firstAttribute="trailing" secondItem="BAf-AK-gLj" secondAttribute="trailing" constant="50" id="NKu-wo-SUP"/> | |
1076 | + <constraint firstItem="O2Z-FA-5ZF" firstAttribute="leading" secondItem="vXo-Fa-6Hr" secondAttribute="leading" constant="10" id="Wh4-Qh-X9L"/> | |
1077 | + <constraint firstAttribute="trailing" secondItem="3tc-50-XKr" secondAttribute="trailing" constant="10" id="bjx-CV-I0v"/> | |
1078 | + <constraint firstAttribute="bottom" secondItem="3tc-50-XKr" secondAttribute="bottom" constant="20" id="f0z-WO-LfT"/> | |
1079 | + <constraint firstItem="3tc-50-XKr" firstAttribute="top" secondItem="BAf-AK-gLj" secondAttribute="bottom" constant="15" id="jZe-ix-tAh"/> | |
1080 | + <constraint firstAttribute="bottom" secondItem="O2Z-FA-5ZF" secondAttribute="bottom" id="p19-s9-iKS"/> | |
1081 | + <constraint firstItem="O2Z-FA-5ZF" firstAttribute="top" secondItem="BAf-AK-gLj" secondAttribute="bottom" id="swb-4Y-nCM"/> | |
1082 | + </constraints> | |
1083 | + <userDefinedRuntimeAttributes> | |
1084 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1085 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1086 | + <integer key="value" value="6"/> | |
1087 | + </userDefinedRuntimeAttribute> | |
1088 | + </userDefinedRuntimeAttributes> | |
1089 | + </view> | |
1090 | + </subviews> | |
1091 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
1092 | + <constraints> | |
1093 | + <constraint firstItem="vXo-Fa-6Hr" firstAttribute="top" secondItem="GQz-Gg-SDo" secondAttribute="top" constant="10" id="9rK-99-GLl"/> | |
1094 | + <constraint firstItem="vXo-Fa-6Hr" firstAttribute="leading" secondItem="GQz-Gg-SDo" secondAttribute="leading" constant="10" id="kau-JG-IEM"/> | |
1095 | + <constraint firstAttribute="bottom" secondItem="vXo-Fa-6Hr" secondAttribute="bottom" id="sXk-BT-gW8"/> | |
1096 | + <constraint firstAttribute="trailing" secondItem="vXo-Fa-6Hr" secondAttribute="trailing" constant="10" id="w6L-OF-ikb"/> | |
1097 | + </constraints> | |
1098 | + </tableViewCellContentView> | |
1099 | + </tableViewCell> | |
1100 | + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="behaviorDetail" rowHeight="100" id="LSs-xC-on7"> | |
1101 | + <rect key="frame" x="0.0" y="588" width="375" height="100"/> | |
1102 | + <autoresizingMask key="autoresizingMask"/> | |
1103 | + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="LSs-xC-on7" id="g4b-AE-z0B"> | |
1104 | + <rect key="frame" x="0.0" y="0.0" width="375" height="100"/> | |
1105 | + <autoresizingMask key="autoresizingMask"/> | |
1106 | + <subviews> | |
1107 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="3Qp-zh-xwy"> | |
1108 | + <rect key="frame" x="10" y="10" width="355" height="89.5"/> | |
1109 | + <subviews> | |
1110 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="绩点: 4.3 增长1.1分" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="HOj-hC-AHs"> | |
1111 | + <rect key="frame" x="10" y="40" width="150" height="20"/> | |
1112 | + <constraints> | |
1113 | + <constraint firstAttribute="height" constant="20" id="3zD-IC-3oi"/> | |
1114 | + <constraint firstAttribute="width" constant="150" id="PiM-cg-aJj"/> | |
1115 | + </constraints> | |
1116 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | |
1117 | + <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.5" colorSpace="custom" customColorSpace="sRGB"/> | |
1118 | + <nil key="highlightedColor"/> | |
1119 | + </label> | |
1120 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="A-" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dcR-3E-z4e"> | |
1121 | + <rect key="frame" x="305" y="10" width="40" height="30"/> | |
1122 | + <constraints> | |
1123 | + <constraint firstAttribute="width" constant="40" id="oo5-nm-jVN"/> | |
1124 | + <constraint firstAttribute="height" constant="30" id="yIL-7E-thg"/> | |
1125 | + </constraints> | |
1126 | + <fontDescription key="fontDescription" type="system" pointSize="20"/> | |
1127 | + <color key="textColor" red="0.0" green="0.97680455450000003" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1128 | + <nil key="highlightedColor"/> | |
1129 | + </label> | |
1130 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="排名:第三名 增长1名" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontForContentSizeCategory="YES" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pKi-l3-fED"> | |
1131 | + <rect key="frame" x="180" y="40" width="160" height="20"/> | |
1132 | + <constraints> | |
1133 | + <constraint firstAttribute="width" constant="160" id="UOX-Yq-UNc"/> | |
1134 | + <constraint firstAttribute="height" constant="20" id="wAx-AC-wB7"/> | |
1135 | + </constraints> | |
1136 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | |
1137 | + <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.50393300513698636" colorSpace="custom" customColorSpace="sRGB"/> | |
1138 | + <nil key="highlightedColor"/> | |
1139 | + </label> | |
1140 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="行为规范" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="i3X-WD-17R"> | |
1141 | + <rect key="frame" x="10" y="10" width="100" height="20"/> | |
1142 | + <constraints> | |
1143 | + <constraint firstAttribute="width" constant="100" id="K6t-dE-Yqh"/> | |
1144 | + <constraint firstAttribute="height" constant="20" id="tkD-27-2zS"/> | |
1145 | + </constraints> | |
1146 | + <fontDescription key="fontDescription" type="system" pointSize="19"/> | |
1147 | + <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.82876712328767121" colorSpace="custom" customColorSpace="sRGB"/> | |
1148 | + <nil key="highlightedColor"/> | |
1149 | + </label> | |
1150 | + </subviews> | |
1151 | + <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1152 | + <constraints> | |
1153 | + <constraint firstItem="HOj-hC-AHs" firstAttribute="leading" secondItem="3Qp-zh-xwy" secondAttribute="leading" constant="10" id="95i-QX-Y3F"/> | |
1154 | + <constraint firstAttribute="trailing" secondItem="dcR-3E-z4e" secondAttribute="trailing" constant="10" id="Cd3-4P-wa1"/> | |
1155 | + <constraint firstItem="dcR-3E-z4e" firstAttribute="top" secondItem="3Qp-zh-xwy" secondAttribute="top" constant="10" id="EaB-NF-flN"/> | |
1156 | + <constraint firstItem="pKi-l3-fED" firstAttribute="leading" secondItem="HOj-hC-AHs" secondAttribute="trailing" constant="20" id="NTX-lO-8rF"/> | |
1157 | + <constraint firstItem="i3X-WD-17R" firstAttribute="leading" secondItem="3Qp-zh-xwy" secondAttribute="leading" constant="10" id="WQn-HK-HqW"/> | |
1158 | + <constraint firstItem="HOj-hC-AHs" firstAttribute="top" secondItem="i3X-WD-17R" secondAttribute="bottom" constant="10" id="fQp-g2-GfI"/> | |
1159 | + <constraint firstItem="pKi-l3-fED" firstAttribute="top" secondItem="dcR-3E-z4e" secondAttribute="bottom" id="l3K-LN-KQt"/> | |
1160 | + <constraint firstItem="i3X-WD-17R" firstAttribute="top" secondItem="3Qp-zh-xwy" secondAttribute="top" constant="10" id="oqC-O4-8ps"/> | |
1161 | + </constraints> | |
1162 | + <userDefinedRuntimeAttributes> | |
1163 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1164 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1165 | + <integer key="value" value="6"/> | |
1166 | + </userDefinedRuntimeAttribute> | |
1167 | + </userDefinedRuntimeAttributes> | |
1168 | + </view> | |
1169 | + </subviews> | |
1170 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
1171 | + <constraints> | |
1172 | + <constraint firstAttribute="trailing" secondItem="3Qp-zh-xwy" secondAttribute="trailing" constant="10" id="7pe-QS-8Zf"/> | |
1173 | + <constraint firstItem="3Qp-zh-xwy" firstAttribute="leading" secondItem="g4b-AE-z0B" secondAttribute="leading" constant="10" id="E72-e1-B1A"/> | |
1174 | + <constraint firstAttribute="bottom" secondItem="3Qp-zh-xwy" secondAttribute="bottom" id="Maj-gy-HfU"/> | |
1175 | + <constraint firstItem="3Qp-zh-xwy" firstAttribute="top" secondItem="g4b-AE-z0B" secondAttribute="top" constant="10" id="NNf-Yz-GAY"/> | |
1176 | + </constraints> | |
1177 | + </tableViewCellContentView> | |
1178 | + </tableViewCell> | |
1037 | 1179 | </prototypes> |
1038 | 1180 | </tableView> |
1039 | 1181 | </subviews> |
1040 | - <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | |
1182 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
1041 | 1183 | <constraints> |
1042 | 1184 | <constraint firstItem="BRJ-Oe-fwH" firstAttribute="leading" secondItem="HSv-85-v4l" secondAttribute="leading" id="17Z-Kg-4zk"/> |
1043 | - <constraint firstItem="HSv-85-v4l" firstAttribute="bottom" secondItem="BRJ-Oe-fwH" secondAttribute="bottom" id="5e5-le-e9Q"/> | |
1185 | + <constraint firstItem="HSv-85-v4l" firstAttribute="bottom" secondItem="BRJ-Oe-fwH" secondAttribute="bottom" constant="10" id="5e5-le-e9Q"/> | |
1044 | 1186 | <constraint firstItem="HSv-85-v4l" firstAttribute="trailing" secondItem="BRJ-Oe-fwH" secondAttribute="trailing" id="bfF-6F-xSm"/> |
1045 | 1187 | <constraint firstItem="BRJ-Oe-fwH" firstAttribute="top" secondItem="HSv-85-v4l" secondAttribute="top" id="xwh-LK-t8p"/> |
1046 | 1188 | </constraints> |
1047 | 1189 | <viewLayoutGuide key="safeArea" id="HSv-85-v4l"/> |
1048 | 1190 | </view> |
1191 | + <connections> | |
1192 | + <outlet property="tableView" destination="BRJ-Oe-fwH" id="W0Z-qg-o5W"/> | |
1193 | + </connections> | |
1049 | 1194 | </viewController> |
1050 | 1195 | <placeholder placeholderIdentifier="IBFirstResponder" id="dWZ-wh-hFd" userLabel="First Responder" sceneMemberID="firstResponder"/> |
1051 | 1196 | </objects> |
1052 | - <point key="canvasLocation" x="2478" y="441"/> | |
1197 | + <point key="canvasLocation" x="2359" y="410"/> | |
1198 | + </scene> | |
1199 | + <!--场景详情--> | |
1200 | + <scene sceneID="UoQ-sj-mPR"> | |
1201 | + <objects> | |
1202 | + <viewController storyboardIdentifier="SceneDetailViewController" title="场景详情" id="Jbe-uk-Stb" customClass="SceneDetailViewController" customModule="ParentAssistant" customModuleProvider="target" sceneMemberID="viewController"> | |
1203 | + <view key="view" contentMode="scaleToFill" id="hey-7l-cuF"> | |
1204 | + <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> | |
1205 | + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> | |
1206 | + <subviews> | |
1207 | + <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="baW-9X-pIe"> | |
1208 | + <rect key="frame" x="0.0" y="20" width="375" height="637"/> | |
1209 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
1210 | + <prototypes> | |
1211 | + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="cultureCell" rowHeight="250" id="Sbf-4Z-E81"> | |
1212 | + <rect key="frame" x="0.0" y="28" width="375" height="250"/> | |
1213 | + <autoresizingMask key="autoresizingMask"/> | |
1214 | + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="Sbf-4Z-E81" id="p9c-ar-2iv"> | |
1215 | + <rect key="frame" x="0.0" y="0.0" width="375" height="250"/> | |
1216 | + <autoresizingMask key="autoresizingMask"/> | |
1217 | + <subviews> | |
1218 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8E5-EK-QBq"> | |
1219 | + <rect key="frame" x="10" y="10" width="355" height="240"/> | |
1220 | + <subviews> | |
1221 | + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="test002" translatesAutoresizingMaskIntoConstraints="NO" id="XXc-j0-EmD"> | |
1222 | + <rect key="frame" x="5" y="20" width="130" height="186"/> | |
1223 | + <constraints> | |
1224 | + <constraint firstAttribute="height" constant="186" id="cz5-BS-oE1"/> | |
1225 | + <constraint firstAttribute="width" constant="130" id="wr9-zn-Jgm"/> | |
1226 | + </constraints> | |
1227 | + </imageView> | |
1228 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="文明礼仪" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Psh-KP-4Wq"> | |
1229 | + <rect key="frame" x="150" y="10" width="120" height="40"/> | |
1230 | + <constraints> | |
1231 | + <constraint firstAttribute="height" constant="40" id="euf-Y6-DJb"/> | |
1232 | + <constraint firstAttribute="width" constant="120" id="tme-v3-0lv"/> | |
1233 | + </constraints> | |
1234 | + <fontDescription key="fontDescription" type="system" pointSize="20"/> | |
1235 | + <color key="textColor" red="0.05977229492278846" green="0.25587294009390937" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1236 | + <nil key="highlightedColor"/> | |
1237 | + </label> | |
1238 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="得分: 85 分" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Wcw-jF-3E1"> | |
1239 | + <rect key="frame" x="150" y="55" width="120" height="20"/> | |
1240 | + <constraints> | |
1241 | + <constraint firstAttribute="width" constant="120" id="Cmj-y1-SxA"/> | |
1242 | + <constraint firstAttribute="height" constant="20" id="OHe-DK-sz2"/> | |
1243 | + </constraints> | |
1244 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | |
1245 | + <color key="textColor" red="0.35603391029945258" green="0.78778803151874899" blue="0.98780536167512689" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1246 | + <nil key="highlightedColor"/> | |
1247 | + </label> | |
1248 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="绩点: 4.3 分" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XBZ-1A-yLH"> | |
1249 | + <rect key="frame" x="150" y="80" width="120" height="20"/> | |
1250 | + <constraints> | |
1251 | + <constraint firstAttribute="height" constant="20" id="Ojz-nO-vxg"/> | |
1252 | + <constraint firstAttribute="width" constant="120" id="Pi9-kV-9TP"/> | |
1253 | + </constraints> | |
1254 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | |
1255 | + <color key="textColor" red="0.35732034071183999" green="0.79063448645729151" blue="0.99137452411167515" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1256 | + <nil key="highlightedColor"/> | |
1257 | + </label> | |
1258 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="等级: A-" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="NVG-Dm-581"> | |
1259 | + <rect key="frame" x="150" y="105" width="120" height="20"/> | |
1260 | + <constraints> | |
1261 | + <constraint firstAttribute="height" constant="20" id="Ybe-M8-6A5"/> | |
1262 | + <constraint firstAttribute="width" constant="120" id="x6U-mh-zmk"/> | |
1263 | + </constraints> | |
1264 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | |
1265 | + <color key="textColor" red="0.36042921420844276" green="0.79751341922543606" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1266 | + <nil key="highlightedColor"/> | |
1267 | + </label> | |
1268 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="指导意见:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="peF-aY-iLQ"> | |
1269 | + <rect key="frame" x="150" y="135" width="120" height="20"/> | |
1270 | + <constraints> | |
1271 | + <constraint firstAttribute="height" constant="20" id="e0v-7a-wVW"/> | |
1272 | + <constraint firstAttribute="width" constant="120" id="wTx-0f-epB"/> | |
1273 | + </constraints> | |
1274 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | |
1275 | + <color key="textColor" red="0.08818466372138678" green="0.28730014058798492" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1276 | + <nil key="highlightedColor"/> | |
1277 | + </label> | |
1278 | + <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" text="与上次相比有进步,保持文明礼仪,注意行为规范" textAlignment="natural" translatesAutoresizingMaskIntoConstraints="NO" id="FAc-nJ-yb3"> | |
1279 | + <rect key="frame" x="145" y="155" width="200" height="57"/> | |
1280 | + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | |
1281 | + <constraints> | |
1282 | + <constraint firstAttribute="height" constant="57" id="YHu-NQ-pqg"/> | |
1283 | + </constraints> | |
1284 | + <color key="textColor" red="0.12349432013048467" green="0.21636298090844941" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1285 | + <fontDescription key="fontDescription" type="system" pointSize="14"/> | |
1286 | + <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/> | |
1287 | + </textView> | |
1288 | + </subviews> | |
1289 | + <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1290 | + <constraints> | |
1291 | + <constraint firstItem="NVG-Dm-581" firstAttribute="top" secondItem="XBZ-1A-yLH" secondAttribute="bottom" constant="5" id="00S-XO-JRT"/> | |
1292 | + <constraint firstItem="XXc-j0-EmD" firstAttribute="top" secondItem="8E5-EK-QBq" secondAttribute="top" constant="20" id="178-70-P4o"/> | |
1293 | + <constraint firstItem="XBZ-1A-yLH" firstAttribute="top" secondItem="Wcw-jF-3E1" secondAttribute="bottom" constant="5" id="6Uz-eq-sN1"/> | |
1294 | + <constraint firstAttribute="trailing" secondItem="FAc-nJ-yb3" secondAttribute="trailing" constant="10" id="ECL-YW-wNo"/> | |
1295 | + <constraint firstItem="NVG-Dm-581" firstAttribute="leading" secondItem="XXc-j0-EmD" secondAttribute="trailing" constant="15" id="KDh-S9-SfN"/> | |
1296 | + <constraint firstItem="Wcw-jF-3E1" firstAttribute="top" secondItem="Psh-KP-4Wq" secondAttribute="bottom" constant="5" id="PRB-97-KpQ"/> | |
1297 | + <constraint firstItem="XBZ-1A-yLH" firstAttribute="leading" secondItem="XXc-j0-EmD" secondAttribute="trailing" constant="15" id="T4P-0a-gGW"/> | |
1298 | + <constraint firstItem="FAc-nJ-yb3" firstAttribute="leading" secondItem="XXc-j0-EmD" secondAttribute="trailing" constant="10" id="XdY-a7-b8j"/> | |
1299 | + <constraint firstItem="Psh-KP-4Wq" firstAttribute="leading" secondItem="XXc-j0-EmD" secondAttribute="trailing" constant="15" id="Z0v-sm-EXD"/> | |
1300 | + <constraint firstItem="XXc-j0-EmD" firstAttribute="leading" secondItem="8E5-EK-QBq" secondAttribute="leading" constant="5" id="ZV4-zg-9Fe"/> | |
1301 | + <constraint firstItem="peF-aY-iLQ" firstAttribute="top" secondItem="NVG-Dm-581" secondAttribute="bottom" constant="10" id="a0L-8y-7UB"/> | |
1302 | + <constraint firstItem="Psh-KP-4Wq" firstAttribute="top" secondItem="8E5-EK-QBq" secondAttribute="top" constant="10" id="lNE-Kv-rVj"/> | |
1303 | + <constraint firstItem="Wcw-jF-3E1" firstAttribute="leading" secondItem="XXc-j0-EmD" secondAttribute="trailing" constant="15" id="scG-to-yGf"/> | |
1304 | + <constraint firstItem="FAc-nJ-yb3" firstAttribute="top" secondItem="peF-aY-iLQ" secondAttribute="bottom" id="v5b-rv-Wf5"/> | |
1305 | + <constraint firstItem="peF-aY-iLQ" firstAttribute="leading" secondItem="XXc-j0-EmD" secondAttribute="trailing" constant="15" id="v6a-mq-e5A"/> | |
1306 | + </constraints> | |
1307 | + <userDefinedRuntimeAttributes> | |
1308 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1309 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1310 | + <integer key="value" value="6"/> | |
1311 | + </userDefinedRuntimeAttribute> | |
1312 | + </userDefinedRuntimeAttributes> | |
1313 | + </view> | |
1314 | + </subviews> | |
1315 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
1316 | + <constraints> | |
1317 | + <constraint firstAttribute="bottom" secondItem="8E5-EK-QBq" secondAttribute="bottom" id="J2L-fM-6jn"/> | |
1318 | + <constraint firstItem="8E5-EK-QBq" firstAttribute="leading" secondItem="p9c-ar-2iv" secondAttribute="leading" constant="10" id="JDw-y9-2DB"/> | |
1319 | + <constraint firstAttribute="trailing" secondItem="8E5-EK-QBq" secondAttribute="trailing" constant="10" id="Pty-Tq-eNN"/> | |
1320 | + <constraint firstItem="8E5-EK-QBq" firstAttribute="top" secondItem="p9c-ar-2iv" secondAttribute="top" constant="10" id="n3L-T7-7zE"/> | |
1321 | + </constraints> | |
1322 | + </tableViewCellContentView> | |
1323 | + </tableViewCell> | |
1324 | + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="scoreCell" rowHeight="280" id="YX5-IF-Qlq"> | |
1325 | + <rect key="frame" x="0.0" y="278" width="375" height="280"/> | |
1326 | + <autoresizingMask key="autoresizingMask"/> | |
1327 | + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="YX5-IF-Qlq" id="eza-mR-Jnp"> | |
1328 | + <rect key="frame" x="0.0" y="0.0" width="375" height="280"/> | |
1329 | + <autoresizingMask key="autoresizingMask"/> | |
1330 | + <subviews> | |
1331 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="pyr-9X-CHE"> | |
1332 | + <rect key="frame" x="10" y="10" width="355" height="270"/> | |
1333 | + <subviews> | |
1334 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="flm-QF-4ZE"> | |
1335 | + <rect key="frame" x="8" y="64" width="339" height="198"/> | |
1336 | + <subviews> | |
1337 | + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="test003" translatesAutoresizingMaskIntoConstraints="NO" id="PYZ-o0-zkM"> | |
1338 | + <rect key="frame" x="0.0" y="0.0" width="339" height="198"/> | |
1339 | + </imageView> | |
1340 | + </subviews> | |
1341 | + <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1342 | + <constraints> | |
1343 | + <constraint firstAttribute="bottom" secondItem="PYZ-o0-zkM" secondAttribute="bottom" id="HcK-wx-7Go"/> | |
1344 | + <constraint firstAttribute="trailing" secondItem="PYZ-o0-zkM" secondAttribute="trailing" id="hab-QH-hW7"/> | |
1345 | + <constraint firstItem="PYZ-o0-zkM" firstAttribute="leading" secondItem="flm-QF-4ZE" secondAttribute="leading" id="u0M-Ee-xpK"/> | |
1346 | + <constraint firstItem="PYZ-o0-zkM" firstAttribute="top" secondItem="flm-QF-4ZE" secondAttribute="top" id="xHk-90-Nd3"/> | |
1347 | + </constraints> | |
1348 | + </view> | |
1349 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="VjO-jB-oUF"> | |
1350 | + <rect key="frame" x="8" y="7" width="339" height="49"/> | |
1351 | + <subviews> | |
1352 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kpT-5T-UAU"> | |
1353 | + <rect key="frame" x="242" y="12" width="16" height="16"/> | |
1354 | + <color key="backgroundColor" red="0.23556900024414062" green="0.92213624715805054" blue="0.22870925068855286" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1355 | + <constraints> | |
1356 | + <constraint firstAttribute="width" constant="16" id="9Lt-2a-m4m"/> | |
1357 | + <constraint firstAttribute="height" constant="16" id="r0O-vU-Jk8"/> | |
1358 | + </constraints> | |
1359 | + <userDefinedRuntimeAttributes> | |
1360 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1361 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1362 | + <integer key="value" value="8"/> | |
1363 | + </userDefinedRuntimeAttribute> | |
1364 | + </userDefinedRuntimeAttributes> | |
1365 | + </view> | |
1366 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="平均得分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="FrY-0D-sBM"> | |
1367 | + <rect key="frame" x="136" y="10" width="66" height="20"/> | |
1368 | + <constraints> | |
1369 | + <constraint firstAttribute="height" constant="20" id="PuC-Jf-H7K"/> | |
1370 | + </constraints> | |
1371 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1372 | + <nil key="textColor"/> | |
1373 | + <nil key="highlightedColor"/> | |
1374 | + </label> | |
1375 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="FzF-1s-QFR"> | |
1376 | + <rect key="frame" x="10" y="12" width="16" height="16"/> | |
1377 | + <color key="backgroundColor" red="0.016804177310000001" green="0.19835099580000001" blue="1" alpha="0.58256635273972601" colorSpace="custom" customColorSpace="sRGB"/> | |
1378 | + <constraints> | |
1379 | + <constraint firstAttribute="height" constant="16" id="0ev-7O-rKb"/> | |
1380 | + <constraint firstAttribute="width" constant="16" id="7gn-h0-yAb"/> | |
1381 | + </constraints> | |
1382 | + <userDefinedRuntimeAttributes> | |
1383 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1384 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1385 | + <integer key="value" value="8"/> | |
1386 | + </userDefinedRuntimeAttribute> | |
1387 | + </userDefinedRuntimeAttributes> | |
1388 | + </view> | |
1389 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="最高得分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ugR-id-hYZ"> | |
1390 | + <rect key="frame" x="263" y="10" width="66" height="20"/> | |
1391 | + <constraints> | |
1392 | + <constraint firstAttribute="height" constant="20" id="MaU-4n-7wy"/> | |
1393 | + <constraint firstAttribute="width" constant="66" id="Swx-8R-cJR"/> | |
1394 | + </constraints> | |
1395 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1396 | + <nil key="textColor"/> | |
1397 | + <nil key="highlightedColor"/> | |
1398 | + </label> | |
1399 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="NhS-aq-jEP"> | |
1400 | + <rect key="frame" x="115" y="12" width="16" height="16"/> | |
1401 | + <color key="backgroundColor" red="0.99942404029999998" green="0.98555368190000003" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1402 | + <constraints> | |
1403 | + <constraint firstAttribute="height" constant="16" id="SMK-d4-AyH"/> | |
1404 | + <constraint firstAttribute="width" constant="16" id="dta-hs-2aO"/> | |
1405 | + </constraints> | |
1406 | + <userDefinedRuntimeAttributes> | |
1407 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1408 | + <integer key="value" value="8"/> | |
1409 | + </userDefinedRuntimeAttribute> | |
1410 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1411 | + </userDefinedRuntimeAttributes> | |
1412 | + </view> | |
1413 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="个人得分" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qHt-PD-nGP"> | |
1414 | + <rect key="frame" x="31" y="10" width="66" height="20"/> | |
1415 | + <constraints> | |
1416 | + <constraint firstAttribute="height" constant="20" id="f2C-Ho-Df7"/> | |
1417 | + <constraint firstAttribute="width" constant="66" id="gVn-YK-t3Z"/> | |
1418 | + </constraints> | |
1419 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1420 | + <nil key="textColor"/> | |
1421 | + <nil key="highlightedColor"/> | |
1422 | + </label> | |
1423 | + </subviews> | |
1424 | + <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1425 | + <constraints> | |
1426 | + <constraint firstItem="FzF-1s-QFR" firstAttribute="top" secondItem="VjO-jB-oUF" secondAttribute="top" constant="12" id="2a6-1g-zjG"/> | |
1427 | + <constraint firstItem="FrY-0D-sBM" firstAttribute="leading" secondItem="VjO-jB-oUF" secondAttribute="leading" constant="136" id="DYt-iz-wDE"/> | |
1428 | + <constraint firstItem="FrY-0D-sBM" firstAttribute="top" secondItem="VjO-jB-oUF" secondAttribute="top" constant="10" id="J8z-qY-53A"/> | |
1429 | + <constraint firstItem="NhS-aq-jEP" firstAttribute="top" secondItem="VjO-jB-oUF" secondAttribute="top" constant="12" id="KXR-f9-3PX"/> | |
1430 | + <constraint firstItem="ugR-id-hYZ" firstAttribute="leading" secondItem="kpT-5T-UAU" secondAttribute="trailing" constant="5" id="MRZ-eO-UpZ"/> | |
1431 | + <constraint firstItem="FzF-1s-QFR" firstAttribute="leading" secondItem="VjO-jB-oUF" secondAttribute="leading" constant="10" id="Pb3-Lf-Ot5"/> | |
1432 | + <constraint firstAttribute="trailing" secondItem="FrY-0D-sBM" secondAttribute="trailing" constant="137" id="TIH-Mg-PyB"/> | |
1433 | + <constraint firstItem="ugR-id-hYZ" firstAttribute="top" secondItem="VjO-jB-oUF" secondAttribute="top" constant="10" id="dPr-Oz-NTF"/> | |
1434 | + <constraint firstItem="qHt-PD-nGP" firstAttribute="leading" secondItem="FzF-1s-QFR" secondAttribute="trailing" constant="5" id="dUK-5b-0P3"/> | |
1435 | + <constraint firstItem="qHt-PD-nGP" firstAttribute="top" secondItem="VjO-jB-oUF" secondAttribute="top" constant="10" id="dfw-3q-cuS"/> | |
1436 | + <constraint firstAttribute="trailing" secondItem="ugR-id-hYZ" secondAttribute="trailing" constant="10" id="dtU-Gc-PG7"/> | |
1437 | + <constraint firstItem="FrY-0D-sBM" firstAttribute="leading" secondItem="NhS-aq-jEP" secondAttribute="trailing" constant="5" id="iSy-GK-MRq"/> | |
1438 | + <constraint firstItem="kpT-5T-UAU" firstAttribute="top" secondItem="VjO-jB-oUF" secondAttribute="top" constant="12" id="uXQ-NV-EfU"/> | |
1439 | + </constraints> | |
1440 | + </view> | |
1441 | + </subviews> | |
1442 | + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | |
1443 | + <constraints> | |
1444 | + <constraint firstItem="flm-QF-4ZE" firstAttribute="top" secondItem="VjO-jB-oUF" secondAttribute="bottom" constant="8" symbolic="YES" id="1Hq-fC-yZt"/> | |
1445 | + <constraint firstItem="VjO-jB-oUF" firstAttribute="leading" secondItem="pyr-9X-CHE" secondAttribute="leadingMargin" id="Bed-68-EEI"/> | |
1446 | + <constraint firstAttribute="bottom" secondItem="VjO-jB-oUF" secondAttribute="bottom" constant="214" id="TaP-rN-aOK"/> | |
1447 | + <constraint firstItem="VjO-jB-oUF" firstAttribute="top" secondItem="pyr-9X-CHE" secondAttribute="top" constant="7" id="ZAW-U7-67q"/> | |
1448 | + <constraint firstItem="flm-QF-4ZE" firstAttribute="bottom" secondItem="pyr-9X-CHE" secondAttribute="bottomMargin" id="cgP-v6-S1R"/> | |
1449 | + <constraint firstItem="VjO-jB-oUF" firstAttribute="trailing" secondItem="pyr-9X-CHE" secondAttribute="trailingMargin" id="lcp-2D-o7h"/> | |
1450 | + <constraint firstItem="VjO-jB-oUF" firstAttribute="trailing" secondItem="flm-QF-4ZE" secondAttribute="trailing" id="lib-eB-qvC"/> | |
1451 | + <constraint firstItem="VjO-jB-oUF" firstAttribute="leading" secondItem="flm-QF-4ZE" secondAttribute="leading" id="rbZ-WT-CDk"/> | |
1452 | + </constraints> | |
1453 | + <userDefinedRuntimeAttributes> | |
1454 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1455 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1456 | + <integer key="value" value="6"/> | |
1457 | + </userDefinedRuntimeAttribute> | |
1458 | + </userDefinedRuntimeAttributes> | |
1459 | + </view> | |
1460 | + </subviews> | |
1461 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
1462 | + <constraints> | |
1463 | + <constraint firstItem="pyr-9X-CHE" firstAttribute="leading" secondItem="eza-mR-Jnp" secondAttribute="leading" constant="10" id="0aW-zh-xED"/> | |
1464 | + <constraint firstAttribute="trailing" secondItem="pyr-9X-CHE" secondAttribute="trailing" constant="10" id="St1-5L-vSB"/> | |
1465 | + <constraint firstAttribute="bottom" secondItem="pyr-9X-CHE" secondAttribute="bottom" id="Sv5-Ni-8nF"/> | |
1466 | + <constraint firstItem="pyr-9X-CHE" firstAttribute="top" secondItem="eza-mR-Jnp" secondAttribute="top" constant="10" id="jEa-Pb-u9n"/> | |
1467 | + </constraints> | |
1468 | + </tableViewCellContentView> | |
1469 | + </tableViewCell> | |
1470 | + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="disciplineCell" rowHeight="90" id="gXN-fm-dPx"> | |
1471 | + <rect key="frame" x="0.0" y="558" width="375" height="90"/> | |
1472 | + <autoresizingMask key="autoresizingMask"/> | |
1473 | + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="gXN-fm-dPx" id="0Hn-Z4-F5G"> | |
1474 | + <rect key="frame" x="0.0" y="0.0" width="375" height="90"/> | |
1475 | + <autoresizingMask key="autoresizingMask"/> | |
1476 | + <subviews> | |
1477 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="n4a-T5-fp6"> | |
1478 | + <rect key="frame" x="10" y="10" width="355" height="80"/> | |
1479 | + <subviews> | |
1480 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="优秀" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="JXG-zZ-B4o"> | |
1481 | + <rect key="frame" x="10" y="10" width="50" height="20"/> | |
1482 | + <constraints> | |
1483 | + <constraint firstAttribute="width" constant="50" id="5jk-O5-ZKh"/> | |
1484 | + <constraint firstAttribute="height" constant="20" id="xza-Bs-Xg4"/> | |
1485 | + </constraints> | |
1486 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1487 | + <color key="textColor" red="0.27279120683670044" green="0.91192549467086792" blue="0.5818055272102356" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1488 | + <nil key="highlightedColor"/> | |
1489 | + </label> | |
1490 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="+4" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Oqg-R7-DJP"> | |
1491 | + <rect key="frame" x="295" y="10" width="50" height="20"/> | |
1492 | + <constraints> | |
1493 | + <constraint firstAttribute="width" constant="50" id="PLj-Zy-kza"/> | |
1494 | + <constraint firstAttribute="height" constant="20" id="ywL-4D-cc0"/> | |
1495 | + </constraints> | |
1496 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1497 | + <color key="textColor" red="0.27279120683670044" green="0.91192549467086792" blue="0.5818055272102356" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1498 | + <nil key="highlightedColor"/> | |
1499 | + </label> | |
1500 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="沈小东" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="alw-wz-UnE"> | |
1501 | + <rect key="frame" x="10" y="40" width="80" height="20"/> | |
1502 | + <constraints> | |
1503 | + <constraint firstAttribute="height" constant="20" id="Wqz-AI-UgY"/> | |
1504 | + <constraint firstAttribute="width" constant="80" id="f6i-xg-gdo"/> | |
1505 | + </constraints> | |
1506 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1507 | + <nil key="textColor"/> | |
1508 | + <nil key="highlightedColor"/> | |
1509 | + </label> | |
1510 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="二年(2)班" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="7nd-dC-VJe"> | |
1511 | + <rect key="frame" x="90" y="40" width="80" height="20"/> | |
1512 | + <constraints> | |
1513 | + <constraint firstAttribute="width" constant="80" id="ImH-Zu-VOs"/> | |
1514 | + <constraint firstAttribute="height" constant="20" id="xQu-f1-ncs"/> | |
1515 | + </constraints> | |
1516 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1517 | + <nil key="textColor"/> | |
1518 | + <nil key="highlightedColor"/> | |
1519 | + </label> | |
1520 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2018-03-12 17:30" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="AZt-aj-618"> | |
1521 | + <rect key="frame" x="180" y="40" width="165" height="20"/> | |
1522 | + <constraints> | |
1523 | + <constraint firstAttribute="height" constant="20" id="JnP-ZA-fcx"/> | |
1524 | + </constraints> | |
1525 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1526 | + <nil key="textColor"/> | |
1527 | + <nil key="highlightedColor"/> | |
1528 | + </label> | |
1529 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="课堂纪律-上课发言" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ftO-pc-XdN"> | |
1530 | + <rect key="frame" x="99" y="10" width="157" height="20"/> | |
1531 | + <constraints> | |
1532 | + <constraint firstAttribute="height" constant="20" id="U6q-9r-Nfr"/> | |
1533 | + </constraints> | |
1534 | + <fontDescription key="fontDescription" type="system" pointSize="15"/> | |
1535 | + <color key="textColor" red="0.27279120683670044" green="0.91192549467086792" blue="0.5818055272102356" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
1536 | + <nil key="highlightedColor"/> | |
1537 | + </label> | |
1538 | + </subviews> | |
1539 | + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | |
1540 | + <constraints> | |
1541 | + <constraint firstItem="alw-wz-UnE" firstAttribute="top" secondItem="JXG-zZ-B4o" secondAttribute="bottom" constant="10" id="1f1-iz-X3D"/> | |
1542 | + <constraint firstAttribute="trailing" secondItem="ftO-pc-XdN" secondAttribute="trailing" constant="99" id="AxJ-tu-bk5"/> | |
1543 | + <constraint firstItem="7nd-dC-VJe" firstAttribute="leading" secondItem="alw-wz-UnE" secondAttribute="trailing" id="BUV-bh-YI5"/> | |
1544 | + <constraint firstItem="7nd-dC-VJe" firstAttribute="top" secondItem="ftO-pc-XdN" secondAttribute="bottom" constant="10" id="Dr8-PW-p3W"/> | |
1545 | + <constraint firstItem="alw-wz-UnE" firstAttribute="leading" secondItem="n4a-T5-fp6" secondAttribute="leading" constant="10" id="NtT-Sf-PBs"/> | |
1546 | + <constraint firstAttribute="trailing" secondItem="AZt-aj-618" secondAttribute="trailing" constant="10" id="RsE-rL-y0s"/> | |
1547 | + <constraint firstItem="JXG-zZ-B4o" firstAttribute="leading" secondItem="n4a-T5-fp6" secondAttribute="leading" constant="10" id="TKW-OL-7sc"/> | |
1548 | + <constraint firstItem="ftO-pc-XdN" firstAttribute="leading" secondItem="n4a-T5-fp6" secondAttribute="leading" constant="99" id="XR5-nY-qmX"/> | |
1549 | + <constraint firstItem="AZt-aj-618" firstAttribute="leading" secondItem="7nd-dC-VJe" secondAttribute="trailing" constant="10" id="jkL-9P-Nlt"/> | |
1550 | + <constraint firstItem="ftO-pc-XdN" firstAttribute="top" secondItem="n4a-T5-fp6" secondAttribute="top" constant="10" id="lXK-u0-r1O"/> | |
1551 | + <constraint firstItem="AZt-aj-618" firstAttribute="top" secondItem="ftO-pc-XdN" secondAttribute="bottom" constant="10" id="qTi-Ak-ANb"/> | |
1552 | + <constraint firstItem="JXG-zZ-B4o" firstAttribute="top" secondItem="n4a-T5-fp6" secondAttribute="top" constant="10" id="tcE-vD-YD1"/> | |
1553 | + <constraint firstItem="Oqg-R7-DJP" firstAttribute="top" secondItem="n4a-T5-fp6" secondAttribute="top" constant="10" id="uFR-Cc-5uM"/> | |
1554 | + <constraint firstAttribute="trailing" secondItem="Oqg-R7-DJP" secondAttribute="trailing" constant="10" id="x5V-4u-XLf"/> | |
1555 | + </constraints> | |
1556 | + <userDefinedRuntimeAttributes> | |
1557 | + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | |
1558 | + <integer key="value" value="6"/> | |
1559 | + </userDefinedRuntimeAttribute> | |
1560 | + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/> | |
1561 | + </userDefinedRuntimeAttributes> | |
1562 | + </view> | |
1563 | + </subviews> | |
1564 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
1565 | + <constraints> | |
1566 | + <constraint firstItem="n4a-T5-fp6" firstAttribute="top" secondItem="0Hn-Z4-F5G" secondAttribute="top" constant="10" id="QNx-ff-GZC"/> | |
1567 | + <constraint firstItem="n4a-T5-fp6" firstAttribute="leading" secondItem="0Hn-Z4-F5G" secondAttribute="leading" constant="10" id="U5r-7C-jqu"/> | |
1568 | + <constraint firstAttribute="bottom" secondItem="n4a-T5-fp6" secondAttribute="bottom" id="XpR-Nv-WiZ"/> | |
1569 | + <constraint firstAttribute="trailing" secondItem="n4a-T5-fp6" secondAttribute="trailing" constant="10" id="j5s-Dn-wGu"/> | |
1570 | + </constraints> | |
1571 | + </tableViewCellContentView> | |
1572 | + </tableViewCell> | |
1573 | + </prototypes> | |
1574 | + </tableView> | |
1575 | + </subviews> | |
1576 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | |
1577 | + <constraints> | |
1578 | + <constraint firstItem="baW-9X-pIe" firstAttribute="top" secondItem="YbX-Gn-fPm" secondAttribute="top" id="IYz-UA-0TV"/> | |
1579 | + <constraint firstItem="YbX-Gn-fPm" firstAttribute="bottom" secondItem="baW-9X-pIe" secondAttribute="bottom" constant="10" id="fH4-7i-jIk"/> | |
1580 | + <constraint firstItem="YbX-Gn-fPm" firstAttribute="trailing" secondItem="baW-9X-pIe" secondAttribute="trailing" id="mYC-en-UOx"/> | |
1581 | + <constraint firstItem="baW-9X-pIe" firstAttribute="leading" secondItem="YbX-Gn-fPm" secondAttribute="leading" id="ov4-P9-eDY"/> | |
1582 | + </constraints> | |
1583 | + <viewLayoutGuide key="safeArea" id="YbX-Gn-fPm"/> | |
1584 | + </view> | |
1585 | + <connections> | |
1586 | + <outlet property="sceneTableView" destination="baW-9X-pIe" id="Rpf-rg-9n3"/> | |
1587 | + </connections> | |
1588 | + </viewController> | |
1589 | + <placeholder placeholderIdentifier="IBFirstResponder" id="msC-eZ-quK" userLabel="First Responder" sceneMemberID="firstResponder"/> | |
1590 | + </objects> | |
1591 | + <point key="canvasLocation" x="3093.5999999999999" y="409.7451274362819"/> | |
1053 | 1592 | </scene> |
1054 | 1593 | <!--My View Controller--> |
1055 | 1594 | <scene sceneID="Mnt-Vb-tkB"> |
... | ... | @@ -1630,7 +2169,6 @@ |
1630 | 2169 | <image name="Information_bar_icon_select" width="22" height="20"/> |
1631 | 2170 | <image name="evaluation_bar_icon" width="22" height="21"/> |
1632 | 2171 | <image name="evaluation_bar_icon_select" width="22" height="21"/> |
1633 | - <image name="evaluation_icon_camera" width="22" height="18"/> | |
1634 | 2172 | <image name="evaluation_icon_learningManagement" width="45" height="47"/> |
1635 | 2173 | <image name="evaluation_icon_play" width="59" height="59"/> |
1636 | 2174 | <image name="evaluation_icon_training" width="47" height="47"/> |
... | ... | @@ -1642,5 +2180,8 @@ |
1642 | 2180 | <image name="navigationBar_backgrounImage" width="375" height="139"/> |
1643 | 2181 | <image name="report_bar_icon" width="22" height="20"/> |
1644 | 2182 | <image name="report_bar_icon_select" width="22" height="20"/> |
2183 | + <image name="test001" width="540" height="278"/> | |
2184 | + <image name="test002" width="216" height="282"/> | |
2185 | + <image name="test003" width="732" height="388"/> | |
1645 | 2186 | </resources> |
1646 | 2187 | </document> | ... | ... |
ParentAssistant/Pods/Pods.xcodeproj/xcuserdata/caoyang.xcuserdatad/xcschemes/xcschememanagement.plist
0 → 100644
... | ... | @@ -0,0 +1,54 @@ |
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
3 | +<plist version="1.0"> | |
4 | +<dict> | |
5 | + <key>SchemeUserState</key> | |
6 | + <dict> | |
7 | + <key>Alamofire.xcscheme</key> | |
8 | + <dict> | |
9 | + <key>orderHint</key> | |
10 | + <integer>1</integer> | |
11 | + </dict> | |
12 | + <key>DZNEmptyDataSet.xcscheme</key> | |
13 | + <dict> | |
14 | + <key>orderHint</key> | |
15 | + <integer>2</integer> | |
16 | + </dict> | |
17 | + <key>Pods-ParentAssistant.xcscheme</key> | |
18 | + <dict> | |
19 | + <key>orderHint</key> | |
20 | + <integer>3</integer> | |
21 | + </dict> | |
22 | + <key>Reachability.xcscheme</key> | |
23 | + <dict> | |
24 | + <key>orderHint</key> | |
25 | + <integer>4</integer> | |
26 | + </dict> | |
27 | + <key>SDWebImage.xcscheme</key> | |
28 | + <dict> | |
29 | + <key>orderHint</key> | |
30 | + <integer>5</integer> | |
31 | + </dict> | |
32 | + <key>SVProgressHUD.xcscheme</key> | |
33 | + <dict> | |
34 | + <key>orderHint</key> | |
35 | + <integer>6</integer> | |
36 | + </dict> | |
37 | + <key>SwiftHash.xcscheme</key> | |
38 | + <dict> | |
39 | + <key>orderHint</key> | |
40 | + <integer>7</integer> | |
41 | + </dict> | |
42 | + <key>Toast.xcscheme</key> | |
43 | + <dict> | |
44 | + <key>orderHint</key> | |
45 | + <integer>8</integer> | |
46 | + </dict> | |
47 | + <key>XRCarouselView.xcscheme</key> | |
48 | + <dict> | |
49 | + <key>orderHint</key> | |
50 | + <integer>9</integer> | |
51 | + </dict> | |
52 | + </dict> | |
53 | +</dict> | |
54 | +</plist> | ... | ... |