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,6 +34,7 @@ | ||
34 | 9FB4F6F97960021FB4F02BBE /* Pods_ParentAssistant.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6EEE742C2FA920AEDF24728 /* Pods_ParentAssistant.framework */; }; | 34 | 9FB4F6F97960021FB4F02BBE /* Pods_ParentAssistant.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6EEE742C2FA920AEDF24728 /* Pods_ParentAssistant.framework */; }; |
35 | AD65FB78206354220052415B /* MoralTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD65FB77206354220052415B /* MoralTableViewCell.swift */; }; | 35 | AD65FB78206354220052415B /* MoralTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD65FB77206354220052415B /* MoralTableViewCell.swift */; }; |
36 | AD65FB7A20637F110052415B /* MoralViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD65FB7920637F110052415B /* MoralViewController.swift */; }; | 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 | ADE33B312062202300BEA6E6 /* Macro.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADE33B302062202300BEA6E6 /* Macro.swift */; }; | 38 | ADE33B312062202300BEA6E6 /* Macro.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADE33B302062202300BEA6E6 /* Macro.swift */; }; |
38 | BF388469205A4DE900A240EF /* StudentClassInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF388468205A4DE900A240EF /* StudentClassInfo.swift */; }; | 39 | BF388469205A4DE900A240EF /* StudentClassInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF388468205A4DE900A240EF /* StudentClassInfo.swift */; }; |
39 | BF38846C205A58F800A240EF /* YXMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF38846B205A58F800A240EF /* YXMessageManager.swift */; }; | 40 | BF38846C205A58F800A240EF /* YXMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF38846B205A58F800A240EF /* YXMessageManager.swift */; }; |
@@ -170,6 +171,7 @@ | @@ -170,6 +171,7 @@ | ||
170 | A6EEE742C2FA920AEDF24728 /* Pods_ParentAssistant.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ParentAssistant.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | 171 | A6EEE742C2FA920AEDF24728 /* Pods_ParentAssistant.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ParentAssistant.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
171 | AD65FB77206354220052415B /* MoralTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoralTableViewCell.swift; sourceTree = "<group>"; }; | 172 | AD65FB77206354220052415B /* MoralTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoralTableViewCell.swift; sourceTree = "<group>"; }; |
172 | AD65FB7920637F110052415B /* MoralViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoralViewController.swift; sourceTree = "<group>"; }; | 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 | ADE33B302062202300BEA6E6 /* Macro.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Macro.swift; sourceTree = "<group>"; }; | 175 | ADE33B302062202300BEA6E6 /* Macro.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Macro.swift; sourceTree = "<group>"; }; |
174 | BF388468205A4DE900A240EF /* StudentClassInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StudentClassInfo.swift; sourceTree = "<group>"; }; | 176 | BF388468205A4DE900A240EF /* StudentClassInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StudentClassInfo.swift; sourceTree = "<group>"; }; |
175 | BF38846B205A58F800A240EF /* YXMessageManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YXMessageManager.swift; sourceTree = "<group>"; }; | 177 | BF38846B205A58F800A240EF /* YXMessageManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YXMessageManager.swift; sourceTree = "<group>"; }; |
@@ -409,6 +411,7 @@ | @@ -409,6 +411,7 @@ | ||
409 | children = ( | 411 | children = ( |
410 | 599364E7204E62E700C8B371 /* ReportViewController.swift */, | 412 | 599364E7204E62E700C8B371 /* ReportViewController.swift */, |
411 | AD65FB7920637F110052415B /* MoralViewController.swift */, | 413 | AD65FB7920637F110052415B /* MoralViewController.swift */, |
414 | + ADAEA3972064960300A47D2C /* SceneDetailViewController.swift */, | ||
412 | BF3B829E2050CC7E002078EA /* View */, | 415 | BF3B829E2050CC7E002078EA /* View */, |
413 | ); | 416 | ); |
414 | path = report; | 417 | path = report; |
@@ -916,6 +919,7 @@ | @@ -916,6 +919,7 @@ | ||
916 | BFCED88B20528DE700055373 /* MyViewControllerModel.swift in Sources */, | 919 | BFCED88B20528DE700055373 /* MyViewControllerModel.swift in Sources */, |
917 | BFF9B7E92056852A00F39B3E /* RegisterViewController.swift in Sources */, | 920 | BFF9B7E92056852A00F39B3E /* RegisterViewController.swift in Sources */, |
918 | BFBC06C72063AE8900CCFAFF /* ZLaunchAdButton.swift in Sources */, | 921 | BFBC06C72063AE8900CCFAFF /* ZLaunchAdButton.swift in Sources */, |
922 | + ADAEA3982064960300A47D2C /* SceneDetailViewController.swift in Sources */, | ||
919 | BFBC06CE2063AE8900CCFAFF /* ZLaunchLog.swift in Sources */, | 923 | BFBC06CE2063AE8900CCFAFF /* ZLaunchLog.swift in Sources */, |
920 | BFBC06CB2063AE8900CCFAFF /* ZLaunchAdView.swift in Sources */, | 924 | BFBC06CB2063AE8900CCFAFF /* ZLaunchAdView.swift in Sources */, |
921 | BFEAAACA205257460072FAAF /* NSString+NCDate.m in Sources */, | 925 | BFEAAACA205257460072FAAF /* NSString+NCDate.m in Sources */, |
ParentAssistant/ParentAssistant.xcodeproj/xcuserdata/caoyang.xcuserdatad/xcschemes/xcschememanagement.plist
0 → 100644
@@ -0,0 +1,14 @@ | @@ -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,14 +8,57 @@ | ||
8 | 8 | ||
9 | import UIKit | 9 | import UIKit |
10 | 10 | ||
11 | -class MoralViewController: UIViewController { | 11 | +class MoralViewController: UIViewController,UITableViewDelegate,UITableViewDataSource { |
12 | 12 | ||
13 | + @IBOutlet weak var tableView: UITableView! | ||
13 | override func viewDidLoad() { | 14 | override func viewDidLoad() { |
14 | super.viewDidLoad() | 15 | super.viewDidLoad() |
15 | - | 16 | + self.title = "德育报告" |
17 | + tableView.delegate = self | ||
18 | + tableView.dataSource = self | ||
16 | // Do any additional setup after loading the view. | 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 | override func didReceiveMemoryWarning() { | 62 | override func didReceiveMemoryWarning() { |
20 | super.didReceiveMemoryWarning() | 63 | super.didReceiveMemoryWarning() |
21 | // Dispose of any resources that can be recreated. | 64 | // Dispose of any resources that can be recreated. |
ParentAssistant/ParentAssistant/Classes/controllers/report/ReportViewController.swift
@@ -123,8 +123,10 @@ extension ReportViewController: ReportHeaderViewDelegate{ | @@ -123,8 +123,10 @@ extension ReportViewController: ReportHeaderViewDelegate{ | ||
123 | } | 123 | } |
124 | //点击日期 | 124 | //点击日期 |
125 | func selectDateButton() { | 125 | func selectDateButton() { |
126 | + | ||
126 | appDelegate.window!.makeToast("该功能暂不开放", duration: 1, position: CSToastPositionCenter) | 127 | appDelegate.window!.makeToast("该功能暂不开放", duration: 1, position: CSToastPositionCenter) |
127 | return | 128 | return |
129 | + | ||
128 | let isHidden = calendarView.isHidden | 130 | let isHidden = calendarView.isHidden |
129 | if isHidden { | 131 | if isHidden { |
130 | calendarView.isHidden = false | 132 | calendarView.isHidden = false |
ParentAssistant/ParentAssistant/Classes/controllers/report/SceneDetailViewController.swift
0 → 100644
@@ -0,0 +1,69 @@ | @@ -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,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 | \ No newline at end of file | 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 @@ | @@ -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 | \ No newline at end of file | 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 @@ | @@ -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 | \ No newline at end of file | 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 @@ | @@ -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 | \ No newline at end of file | 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,6 +7,7 @@ | ||
7 | <deployment identifier="iOS"/> | 7 | <deployment identifier="iOS"/> |
8 | <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/> | 8 | <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/> |
9 | <capability name="Aspect ratio constraints" minToolsVersion="5.1"/> | 9 | <capability name="Aspect ratio constraints" minToolsVersion="5.1"/> |
10 | + <capability name="Constraints to layout margins" minToolsVersion="6.0"/> | ||
10 | <capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/> | 11 | <capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/> |
11 | <capability name="Safe area layout guides" minToolsVersion="9.0"/> | 12 | <capability name="Safe area layout guides" minToolsVersion="9.0"/> |
12 | <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> | 13 | <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> |
@@ -63,7 +64,7 @@ | @@ -63,7 +64,7 @@ | ||
63 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="CKI-XD-Eo7"> | 64 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="CKI-XD-Eo7"> |
64 | <rect key="frame" x="14.5" y="49.5" width="150" height="150"/> | 65 | <rect key="frame" x="14.5" y="49.5" width="150" height="150"/> |
65 | <subviews> | 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 | <rect key="frame" x="22.5" y="8" width="105" height="105"/> | 68 | <rect key="frame" x="22.5" y="8" width="105" height="105"/> |
68 | <constraints> | 69 | <constraints> |
69 | <constraint firstAttribute="width" secondItem="jM3-pe-HNZ" secondAttribute="height" multiplier="1:1" id="9C5-F1-Q52"/> | 70 | <constraint firstAttribute="width" secondItem="jM3-pe-HNZ" secondAttribute="height" multiplier="1:1" id="9C5-F1-Q52"/> |
@@ -78,22 +79,12 @@ | @@ -78,22 +79,12 @@ | ||
78 | <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 79 | <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
79 | <nil key="highlightedColor"/> | 80 | <nil key="highlightedColor"/> |
80 | </label> | 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 | </subviews> | 82 | </subviews> |
88 | <color key="backgroundColor" red="0.39705835388445299" green="1" blue="0.97920779819417048" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 83 | <color key="backgroundColor" red="0.39705835388445299" green="1" blue="0.97920779819417048" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
89 | <constraints> | 84 | <constraints> |
90 | <constraint firstItem="jM3-pe-HNZ" firstAttribute="top" secondItem="CKI-XD-Eo7" secondAttribute="top" constant="8" id="22U-Js-vpV"/> | 85 | <constraint firstItem="jM3-pe-HNZ" firstAttribute="top" secondItem="CKI-XD-Eo7" secondAttribute="top" constant="8" id="22U-Js-vpV"/> |
91 | <constraint firstItem="lMI-9m-Zal" firstAttribute="top" secondItem="jM3-pe-HNZ" secondAttribute="bottom" constant="8" id="3Kt-US-NJz"/> | 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 | <constraint firstAttribute="width" constant="150" id="RGQ-Uh-sQh"/> | 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 | <constraint firstAttribute="bottom" secondItem="lMI-9m-Zal" secondAttribute="bottom" constant="8" id="YuU-rd-fZY"/> | 88 | <constraint firstAttribute="bottom" secondItem="lMI-9m-Zal" secondAttribute="bottom" constant="8" id="YuU-rd-fZY"/> |
98 | <constraint firstItem="jM3-pe-HNZ" firstAttribute="centerX" secondItem="CKI-XD-Eo7" secondAttribute="centerX" id="fPw-Rq-f06"/> | 89 | <constraint firstItem="jM3-pe-HNZ" firstAttribute="centerX" secondItem="CKI-XD-Eo7" secondAttribute="centerX" id="fPw-Rq-f06"/> |
99 | <constraint firstItem="lMI-9m-Zal" firstAttribute="centerX" secondItem="CKI-XD-Eo7" secondAttribute="centerX" id="mOJ-4Z-xW1"/> | 90 | <constraint firstItem="lMI-9m-Zal" firstAttribute="centerX" secondItem="CKI-XD-Eo7" secondAttribute="centerX" id="mOJ-4Z-xW1"/> |
@@ -129,32 +120,22 @@ | @@ -129,32 +120,22 @@ | ||
129 | <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 120 | <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
130 | <nil key="highlightedColor"/> | 121 | <nil key="highlightedColor"/> |
131 | </label> | 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 | <rect key="frame" x="23" y="8" width="105" height="105"/> | 124 | <rect key="frame" x="23" y="8" width="105" height="105"/> |
134 | <constraints> | 125 | <constraints> |
135 | <constraint firstAttribute="width" secondItem="9ln-nr-VzA" secondAttribute="height" multiplier="1:1" id="DWe-xZ-kC3"/> | 126 | <constraint firstAttribute="width" secondItem="9ln-nr-VzA" secondAttribute="height" multiplier="1:1" id="DWe-xZ-kC3"/> |
136 | </constraints> | 127 | </constraints> |
137 | </imageView> | 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 | </subviews> | 129 | </subviews> |
145 | <color key="backgroundColor" red="0.61174042456188515" green="0.82746609543490623" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 130 | <color key="backgroundColor" red="0.61174042456188515" green="0.82746609543490623" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
146 | <constraints> | 131 | <constraints> |
147 | <constraint firstItem="9ln-nr-VzA" firstAttribute="top" secondItem="1z3-Uc-my7" secondAttribute="top" constant="8" id="5c5-L6-tOy"/> | 132 | <constraint firstItem="9ln-nr-VzA" firstAttribute="top" secondItem="1z3-Uc-my7" secondAttribute="top" constant="8" id="5c5-L6-tOy"/> |
148 | <constraint firstItem="2RT-ZA-65V" firstAttribute="top" secondItem="9ln-nr-VzA" secondAttribute="bottom" constant="8" id="ILS-qi-Pqa"/> | 133 | <constraint firstItem="2RT-ZA-65V" firstAttribute="top" secondItem="9ln-nr-VzA" secondAttribute="bottom" constant="8" id="ILS-qi-Pqa"/> |
149 | <constraint firstItem="9ln-nr-VzA" firstAttribute="centerX" secondItem="1z3-Uc-my7" secondAttribute="centerX" id="KfB-Qi-0ZA"/> | 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 | <constraint firstAttribute="width" constant="150" id="mdM-Dj-z5q"/> | 135 | <constraint firstAttribute="width" constant="150" id="mdM-Dj-z5q"/> |
154 | <constraint firstItem="2RT-ZA-65V" firstAttribute="centerX" secondItem="1z3-Uc-my7" secondAttribute="centerX" id="nTc-V9-qbv"/> | 136 | <constraint firstItem="2RT-ZA-65V" firstAttribute="centerX" secondItem="1z3-Uc-my7" secondAttribute="centerX" id="nTc-V9-qbv"/> |
155 | <constraint firstAttribute="width" secondItem="1z3-Uc-my7" secondAttribute="height" multiplier="1:1" id="otI-Su-s6E"/> | 137 | <constraint firstAttribute="width" secondItem="1z3-Uc-my7" secondAttribute="height" multiplier="1:1" id="otI-Su-s6E"/> |
156 | <constraint firstAttribute="bottom" secondItem="2RT-ZA-65V" secondAttribute="bottom" constant="8" id="s3B-42-Qq8"/> | 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 | </constraints> | 139 | </constraints> |
159 | <userDefinedRuntimeAttributes> | 140 | <userDefinedRuntimeAttributes> |
160 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> | 141 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
@@ -199,12 +180,6 @@ | @@ -199,12 +180,6 @@ | ||
199 | <constraint firstItem="FnF-em-s4P" firstAttribute="leading" secondItem="Mfx-UH-DLu" secondAttribute="leading" id="h42-wa-DFL"/> | 180 | <constraint firstItem="FnF-em-s4P" firstAttribute="leading" secondItem="Mfx-UH-DLu" secondAttribute="leading" id="h42-wa-DFL"/> |
200 | <constraint firstAttribute="trailing" secondItem="FnF-em-s4P" secondAttribute="trailing" id="w3O-n6-rV3"/> | 181 | <constraint firstAttribute="trailing" secondItem="FnF-em-s4P" secondAttribute="trailing" id="w3O-n6-rV3"/> |
201 | </constraints> | 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 | </view> | 183 | </view> |
209 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="SbT-UM-A5e"> | 184 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="SbT-UM-A5e"> |
210 | <rect key="frame" x="8" y="366" width="359" height="35"/> | 185 | <rect key="frame" x="8" y="366" width="359" height="35"/> |
@@ -258,7 +233,7 @@ | @@ -258,7 +233,7 @@ | ||
258 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kkx-lN-sfK"> | 233 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kkx-lN-sfK"> |
259 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="175.5"/> | 234 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="175.5"/> |
260 | <subviews> | 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 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="175.5"/> | 237 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="175.5"/> |
263 | </imageView> | 238 | </imageView> |
264 | <button opaque="NO" tag="3000" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="O7r-js-8BI"> | 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,7 +278,7 @@ | ||
303 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="6YE-Yx-A8r"> | 278 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="6YE-Yx-A8r"> |
304 | <rect key="frame" x="183.5" y="92" width="175.5" height="83.5"/> | 279 | <rect key="frame" x="183.5" y="92" width="175.5" height="83.5"/> |
305 | <subviews> | 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 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="83.5"/> | 282 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="83.5"/> |
308 | </imageView> | 283 | </imageView> |
309 | <button opaque="NO" tag="3002" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Uk9-TJ-dgw"> | 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,7 +322,7 @@ | ||
347 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="nTE-Oc-4PW"> | 322 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="nTE-Oc-4PW"> |
348 | <rect key="frame" x="183.5" y="0.0" width="175.5" height="84"/> | 323 | <rect key="frame" x="183.5" y="0.0" width="175.5" height="84"/> |
349 | <subviews> | 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 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="84"/> | 326 | <rect key="frame" x="0.0" y="0.0" width="175.5" height="84"/> |
352 | </imageView> | 327 | </imageView> |
353 | <button opaque="NO" tag="3001" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="l93-Wh-xSB"> | 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,14 +414,7 @@ | ||
439 | </constraints> | 414 | </constraints> |
440 | <viewLayoutGuide key="safeArea" id="6Tk-OE-BBY"/> | 415 | <viewLayoutGuide key="safeArea" id="6Tk-OE-BBY"/> |
441 | </view> | 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 | <connections> | 418 | <connections> |
451 | <outlet property="collectionView" destination="FnF-em-s4P" id="5l4-ct-nXK"/> | 419 | <outlet property="collectionView" destination="FnF-em-s4P" id="5l4-ct-nXK"/> |
452 | <outlet property="contentHeight" destination="BmN-ke-PtF" id="ecB-Td-MI3"/> | 420 | <outlet property="contentHeight" destination="BmN-ke-PtF" id="ecB-Td-MI3"/> |
@@ -463,9 +431,6 @@ | @@ -463,9 +431,6 @@ | ||
463 | <outletCollection property="activityImage" destination="jM3-pe-HNZ" collectionClass="NSMutableArray" id="pyE-2j-xA6"/> | 431 | <outletCollection property="activityImage" destination="jM3-pe-HNZ" collectionClass="NSMutableArray" id="pyE-2j-xA6"/> |
464 | <outletCollection property="activityName" destination="lMI-9m-Zal" collectionClass="NSMutableArray" id="Qyw-lY-6Tz"/> | 432 | <outletCollection property="activityName" destination="lMI-9m-Zal" collectionClass="NSMutableArray" id="Qyw-lY-6Tz"/> |
465 | <outletCollection property="activityEntrance" destination="CKI-XD-Eo7" collectionClass="NSMutableArray" id="UkU-ac-oj9"/> | 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 | </connections> | 434 | </connections> |
470 | </viewController> | 435 | </viewController> |
471 | <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/> | 436 | <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/> |
@@ -481,7 +446,7 @@ | @@ -481,7 +446,7 @@ | ||
481 | <tabBar key="tabBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="6Bt-XK-CLv"> | 446 | <tabBar key="tabBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="6Bt-XK-CLv"> |
482 | <rect key="frame" x="0.0" y="0.0" width="1000" height="1000"/> | 447 | <rect key="frame" x="0.0" y="0.0" width="1000" height="1000"/> |
483 | <autoresizingMask key="autoresizingMask"/> | 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 | </tabBar> | 450 | </tabBar> |
486 | <connections> | 451 | <connections> |
487 | <segue destination="fWd-Qg-F7w" kind="relationship" relationship="viewControllers" id="K3U-Mn-icF"/> | 452 | <segue destination="fWd-Qg-F7w" kind="relationship" relationship="viewControllers" id="K3U-Mn-icF"/> |
@@ -681,7 +646,7 @@ | @@ -681,7 +646,7 @@ | ||
681 | </constraints> | 646 | </constraints> |
682 | </tableViewCellContentView> | 647 | </tableViewCellContentView> |
683 | <connections> | 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 | </connections> | 650 | </connections> |
686 | </tableViewCell> | 651 | </tableViewCell> |
687 | <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"> | 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,29 +797,11 @@ | ||
832 | <constraint firstAttribute="bottom" secondItem="wGp-kr-l5S" secondAttribute="bottom" id="p0u-d2-Uig"/> | 797 | <constraint firstAttribute="bottom" secondItem="wGp-kr-l5S" secondAttribute="bottom" id="p0u-d2-Uig"/> |
833 | </constraints> | 798 | </constraints> |
834 | </view> | 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 | </subviews> | 800 | </subviews> |
852 | <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | 801 | <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> |
853 | <constraints> | 802 | <constraints> |
854 | - <constraint firstItem="8mg-Df-8Rf" firstAttribute="trailing" secondItem="9O4-jf-dgu" secondAttribute="trailing" id="2AO-1l-5qN"/> | ||
855 | <constraint firstItem="hwJ-Xg-tKm" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="5Q0-Yi-ShV"/> | 803 | <constraint firstItem="hwJ-Xg-tKm" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="5Q0-Yi-ShV"/> |
856 | <constraint firstItem="hwJ-Xg-tKm" firstAttribute="top" secondItem="9O4-jf-dgu" secondAttribute="top" id="61Z-vW-5DV"/> | 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 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="bottom" secondItem="9O4-jf-dgu" secondAttribute="bottom" id="JYY-zh-cHV"/> | 805 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="bottom" secondItem="9O4-jf-dgu" secondAttribute="bottom" id="JYY-zh-cHV"/> |
859 | <constraint firstItem="k9z-2G-Fhx" firstAttribute="trailing" secondItem="9O4-jf-dgu" secondAttribute="trailing" id="JtI-9e-igF"/> | 806 | <constraint firstItem="k9z-2G-Fhx" firstAttribute="trailing" secondItem="9O4-jf-dgu" secondAttribute="trailing" id="JtI-9e-igF"/> |
860 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="MzB-kU-gbs"/> | 807 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="MzB-kU-gbs"/> |
@@ -862,10 +809,8 @@ | @@ -862,10 +809,8 @@ | ||
862 | <constraint firstItem="k9z-2G-Fhx" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="QZG-IF-A8F"/> | 809 | <constraint firstItem="k9z-2G-Fhx" firstAttribute="leading" secondItem="9O4-jf-dgu" secondAttribute="leading" id="QZG-IF-A8F"/> |
863 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="top" secondItem="k9z-2G-Fhx" secondAttribute="bottom" constant="5" id="SBe-2c-H4J"/> | 810 | <constraint firstItem="EEs-Ae-t7U" firstAttribute="top" secondItem="k9z-2G-Fhx" secondAttribute="bottom" constant="5" id="SBe-2c-H4J"/> |
864 | <constraint firstItem="k9z-2G-Fhx" firstAttribute="top" secondItem="9O4-jf-dgu" secondAttribute="top" id="UIi-qU-PBc"/> | 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 | <constraint firstAttribute="bottom" secondItem="hwJ-Xg-tKm" secondAttribute="bottom" id="YjS-6f-Gk9"/> | 812 | <constraint firstAttribute="bottom" secondItem="hwJ-Xg-tKm" secondAttribute="bottom" id="YjS-6f-Gk9"/> |
867 | <constraint firstItem="hwJ-Xg-tKm" firstAttribute="trailing" secondItem="9O4-jf-dgu" secondAttribute="trailing" id="sNr-ZT-Lsy"/> | 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 | </constraints> | 814 | </constraints> |
870 | <viewLayoutGuide key="safeArea" id="9O4-jf-dgu"/> | 815 | <viewLayoutGuide key="safeArea" id="9O4-jf-dgu"/> |
871 | </view> | 816 | </view> |
@@ -888,28 +833,28 @@ | @@ -888,28 +833,28 @@ | ||
888 | <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> | 833 | <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> |
889 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> | 834 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
890 | <subviews> | 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 | <prototypes> | 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 | <rect key="frame" x="0.0" y="28" width="375" height="280"/> | 841 | <rect key="frame" x="0.0" y="28" width="375" height="280"/> |
897 | <autoresizingMask key="autoresizingMask"/> | 842 | <autoresizingMask key="autoresizingMask"/> |
898 | <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="edU-Xp-UQN" id="jbp-VT-wz9"> | 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 | <autoresizingMask key="autoresizingMask"/> | 845 | <autoresizingMask key="autoresizingMask"/> |
901 | <subviews> | 846 | <subviews> |
902 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="NuA-yM-hGe"> | 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 | <subviews> | 849 | <subviews> |
905 | <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="EcR-iO-zzH"> | 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 | <color key="backgroundColor" red="0.22575283050537109" green="0.73064249753952026" blue="0.92262524366378784" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 852 | <color key="backgroundColor" red="0.22575283050537109" green="0.73064249753952026" blue="0.92262524366378784" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
908 | </imageView> | 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 | <constraints> | 856 | <constraints> |
912 | - <constraint firstAttribute="width" constant="100" id="ehO-8n-FwU"/> | 857 | + <constraint firstAttribute="width" constant="150" id="ehO-8n-FwU"/> |
913 | <constraint firstAttribute="height" constant="20" id="pYD-aW-6Bk"/> | 858 | <constraint firstAttribute="height" constant="20" id="pYD-aW-6Bk"/> |
914 | </constraints> | 859 | </constraints> |
915 | <fontDescription key="fontDescription" type="system" pointSize="16"/> | 860 | <fontDescription key="fontDescription" type="system" pointSize="16"/> |
@@ -917,29 +862,29 @@ | @@ -917,29 +862,29 @@ | ||
917 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 862 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
918 | </label> | 863 | </label> |
919 | <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"> | 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 | <constraints> | 866 | <constraints> |
922 | <constraint firstAttribute="height" constant="40" id="ecz-CY-03C"/> | 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 | </constraints> | 869 | </constraints> |
925 | <fontDescription key="fontDescription" type="system" pointSize="33"/> | 870 | <fontDescription key="fontDescription" type="system" pointSize="33"/> |
926 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | 871 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
927 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 872 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
928 | </label> | 873 | </label> |
929 | <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"> | 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 | <constraints> | 876 | <constraints> |
932 | <constraint firstAttribute="height" constant="40" id="OVL-Dm-D0P"/> | 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 | </constraints> | 879 | </constraints> |
935 | <fontDescription key="fontDescription" type="system" pointSize="33"/> | 880 | <fontDescription key="fontDescription" type="system" pointSize="33"/> |
936 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | 881 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
937 | <nil key="highlightedColor"/> | 882 | <nil key="highlightedColor"/> |
938 | </label> | 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 | <constraints> | 886 | <constraints> |
942 | - <constraint firstAttribute="width" constant="120" id="PSD-YN-C3a"/> | 887 | + <constraint firstAttribute="width" constant="150" id="PSD-YN-C3a"/> |
943 | <constraint firstAttribute="height" constant="20" id="ZOa-PU-3Kb"/> | 888 | <constraint firstAttribute="height" constant="20" id="ZOa-PU-3Kb"/> |
944 | </constraints> | 889 | </constraints> |
945 | <fontDescription key="fontDescription" type="system" pointSize="16"/> | 890 | <fontDescription key="fontDescription" type="system" pointSize="16"/> |
@@ -947,10 +892,10 @@ | @@ -947,10 +892,10 @@ | ||
947 | <nil key="highlightedColor"/> | 892 | <nil key="highlightedColor"/> |
948 | </label> | 893 | </label> |
949 | <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"> | 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 | <constraints> | 896 | <constraints> |
952 | <constraint firstAttribute="height" constant="20" id="EYX-fX-sIC"/> | 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 | </constraints> | 899 | </constraints> |
955 | <fontDescription key="fontDescription" type="system" pointSize="16"/> | 900 | <fontDescription key="fontDescription" type="system" pointSize="16"/> |
956 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | 901 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
@@ -966,51 +911,55 @@ | @@ -966,51 +911,55 @@ | ||
966 | <color key="textColor" red="0.04378364389881239" green="0.14071327995740801" blue="0.3901689403553299" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 911 | <color key="textColor" red="0.04378364389881239" green="0.14071327995740801" blue="0.3901689403553299" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
967 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 912 | <color key="highlightedColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
968 | </label> | 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 | <constraints> | 916 | <constraints> |
972 | - <constraint firstAttribute="width" constant="120" id="FeR-Ix-FqW"/> | 917 | + <constraint firstAttribute="width" constant="150" id="FeR-Ix-FqW"/> |
973 | <constraint firstAttribute="height" constant="20" id="GTU-T7-oLp"/> | 918 | <constraint firstAttribute="height" constant="20" id="GTU-T7-oLp"/> |
974 | </constraints> | 919 | </constraints> |
975 | - <fontDescription key="fontDescription" type="system" pointSize="16"/> | 920 | + <fontDescription key="fontDescription" type="system" pointSize="14"/> |
976 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | 921 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
977 | <nil key="highlightedColor"/> | 922 | <nil key="highlightedColor"/> |
978 | </label> | 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 | <constraints> | 926 | <constraints> |
982 | <constraint firstAttribute="height" constant="20" id="lfE-0K-A9n"/> | 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 | </constraints> | 929 | </constraints> |
985 | - <fontDescription key="fontDescription" type="system" pointSize="16"/> | 930 | + <fontDescription key="fontDescription" type="system" pointSize="14"/> |
986 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | 931 | <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
987 | <nil key="highlightedColor"/> | 932 | <nil key="highlightedColor"/> |
988 | </label> | 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 | <color key="textColor" red="0.09198654443025589" green="0.17189717292785645" blue="0.63014686107635498" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 940 | <color key="textColor" red="0.09198654443025589" green="0.17189717292785645" blue="0.63014686107635498" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
994 | <nil key="highlightedColor"/> | 941 | <nil key="highlightedColor"/> |
995 | </label> | 942 | </label> |
996 | </subviews> | 943 | </subviews> |
997 | <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 944 | <color key="backgroundColor" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
998 | <constraints> | 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 | <constraint firstAttribute="trailing" secondItem="HhW-z2-zvL" secondAttribute="trailing" constant="10" id="6Xn-wl-fPU"/> | 949 | <constraint firstAttribute="trailing" secondItem="HhW-z2-zvL" secondAttribute="trailing" constant="10" id="6Xn-wl-fPU"/> |
1000 | <constraint firstAttribute="bottom" secondItem="EcR-iO-zzH" secondAttribute="bottom" id="GlV-P3-AYa"/> | 950 | <constraint firstAttribute="bottom" secondItem="EcR-iO-zzH" secondAttribute="bottom" id="GlV-P3-AYa"/> |
1001 | <constraint firstAttribute="trailing" secondItem="loz-6S-4SZ" secondAttribute="trailing" constant="10" id="KnQ-zl-nh0"/> | 951 | <constraint firstAttribute="trailing" secondItem="loz-6S-4SZ" secondAttribute="trailing" constant="10" id="KnQ-zl-nh0"/> |
1002 | <constraint firstItem="Fxg-5d-gP4" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" constant="10" id="MQL-ow-v7B"/> | 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 | <constraint firstItem="kJr-OQ-uJV" firstAttribute="top" secondItem="NuA-yM-hGe" secondAttribute="top" constant="20" id="SVF-97-3ty"/> | 954 | <constraint firstItem="kJr-OQ-uJV" firstAttribute="top" secondItem="NuA-yM-hGe" secondAttribute="top" constant="20" id="SVF-97-3ty"/> |
1006 | <constraint firstAttribute="trailing" secondItem="cKB-Hn-Ran" secondAttribute="trailing" constant="10" id="Tqe-wB-7Ks"/> | 955 | <constraint firstAttribute="trailing" secondItem="cKB-Hn-Ran" secondAttribute="trailing" constant="10" id="Tqe-wB-7Ks"/> |
1007 | <constraint firstItem="loz-6S-4SZ" firstAttribute="top" secondItem="XKn-CP-eGk" secondAttribute="bottom" constant="30" id="UY4-Mp-GY1"/> | 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 | <constraint firstItem="XKn-CP-eGk" firstAttribute="top" secondItem="HhW-z2-zvL" secondAttribute="bottom" constant="20" id="XHI-iQ-hS6"/> | 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 | <constraint firstAttribute="trailing" secondItem="EcR-iO-zzH" secondAttribute="trailing" id="o9W-f1-P8e"/> | 960 | <constraint firstAttribute="trailing" secondItem="EcR-iO-zzH" secondAttribute="trailing" id="o9W-f1-P8e"/> |
1012 | <constraint firstItem="EcR-iO-zzH" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" id="pPG-PU-KdZ"/> | 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 | <constraint firstItem="HhW-z2-zvL" firstAttribute="top" secondItem="NuA-yM-hGe" secondAttribute="top" constant="20" id="tFo-Gh-mJI"/> | 963 | <constraint firstItem="HhW-z2-zvL" firstAttribute="top" secondItem="NuA-yM-hGe" secondAttribute="top" constant="20" id="tFo-Gh-mJI"/> |
1015 | <constraint firstItem="kJr-OQ-uJV" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" constant="10" id="taH-71-uDr"/> | 964 | <constraint firstItem="kJr-OQ-uJV" firstAttribute="leading" secondItem="NuA-yM-hGe" secondAttribute="leading" constant="10" id="taH-71-uDr"/> |
1016 | <constraint firstItem="hkb-po-YgG" firstAttribute="top" secondItem="pPw-dt-Xzf" secondAttribute="bottom" constant="30" id="uZE-jY-V01"/> | 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,28 +977,618 @@ | ||
1028 | </subviews> | 977 | </subviews> |
1029 | <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> | 978 | <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> |
1030 | <constraints> | 979 | <constraints> |
980 | + <constraint firstAttribute="bottom" secondItem="NuA-yM-hGe" secondAttribute="bottom" id="ULG-WP-9tu"/> | ||
1031 | <constraint firstItem="NuA-yM-hGe" firstAttribute="leading" secondItem="jbp-VT-wz9" secondAttribute="leading" constant="10" id="kry-b3-hd2"/> | 981 | <constraint firstItem="NuA-yM-hGe" firstAttribute="leading" secondItem="jbp-VT-wz9" secondAttribute="leading" constant="10" id="kry-b3-hd2"/> |
1032 | <constraint firstItem="NuA-yM-hGe" firstAttribute="top" secondItem="jbp-VT-wz9" secondAttribute="top" constant="10" id="weF-bk-DQT"/> | 982 | <constraint firstItem="NuA-yM-hGe" firstAttribute="top" secondItem="jbp-VT-wz9" secondAttribute="top" constant="10" id="weF-bk-DQT"/> |
1033 | <constraint firstAttribute="trailing" secondItem="NuA-yM-hGe" secondAttribute="trailing" constant="10" id="yoB-4L-JH6"/> | 983 | <constraint firstAttribute="trailing" secondItem="NuA-yM-hGe" secondAttribute="trailing" constant="10" id="yoB-4L-JH6"/> |
1034 | </constraints> | 984 | </constraints> |
1035 | </tableViewCellContentView> | 985 | </tableViewCellContentView> |
1036 | </tableViewCell> | 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 | </prototypes> | 1179 | </prototypes> |
1038 | </tableView> | 1180 | </tableView> |
1039 | </subviews> | 1181 | </subviews> |
1040 | - <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> | 1182 | + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> |
1041 | <constraints> | 1183 | <constraints> |
1042 | <constraint firstItem="BRJ-Oe-fwH" firstAttribute="leading" secondItem="HSv-85-v4l" secondAttribute="leading" id="17Z-Kg-4zk"/> | 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 | <constraint firstItem="HSv-85-v4l" firstAttribute="trailing" secondItem="BRJ-Oe-fwH" secondAttribute="trailing" id="bfF-6F-xSm"/> | 1186 | <constraint firstItem="HSv-85-v4l" firstAttribute="trailing" secondItem="BRJ-Oe-fwH" secondAttribute="trailing" id="bfF-6F-xSm"/> |
1045 | <constraint firstItem="BRJ-Oe-fwH" firstAttribute="top" secondItem="HSv-85-v4l" secondAttribute="top" id="xwh-LK-t8p"/> | 1187 | <constraint firstItem="BRJ-Oe-fwH" firstAttribute="top" secondItem="HSv-85-v4l" secondAttribute="top" id="xwh-LK-t8p"/> |
1046 | </constraints> | 1188 | </constraints> |
1047 | <viewLayoutGuide key="safeArea" id="HSv-85-v4l"/> | 1189 | <viewLayoutGuide key="safeArea" id="HSv-85-v4l"/> |
1048 | </view> | 1190 | </view> |
1191 | + <connections> | ||
1192 | + <outlet property="tableView" destination="BRJ-Oe-fwH" id="W0Z-qg-o5W"/> | ||
1193 | + </connections> | ||
1049 | </viewController> | 1194 | </viewController> |
1050 | <placeholder placeholderIdentifier="IBFirstResponder" id="dWZ-wh-hFd" userLabel="First Responder" sceneMemberID="firstResponder"/> | 1195 | <placeholder placeholderIdentifier="IBFirstResponder" id="dWZ-wh-hFd" userLabel="First Responder" sceneMemberID="firstResponder"/> |
1051 | </objects> | 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 | </scene> | 1592 | </scene> |
1054 | <!--My View Controller--> | 1593 | <!--My View Controller--> |
1055 | <scene sceneID="Mnt-Vb-tkB"> | 1594 | <scene sceneID="Mnt-Vb-tkB"> |
@@ -1630,7 +2169,6 @@ | @@ -1630,7 +2169,6 @@ | ||
1630 | <image name="Information_bar_icon_select" width="22" height="20"/> | 2169 | <image name="Information_bar_icon_select" width="22" height="20"/> |
1631 | <image name="evaluation_bar_icon" width="22" height="21"/> | 2170 | <image name="evaluation_bar_icon" width="22" height="21"/> |
1632 | <image name="evaluation_bar_icon_select" width="22" height="21"/> | 2171 | <image name="evaluation_bar_icon_select" width="22" height="21"/> |
1633 | - <image name="evaluation_icon_camera" width="22" height="18"/> | ||
1634 | <image name="evaluation_icon_learningManagement" width="45" height="47"/> | 2172 | <image name="evaluation_icon_learningManagement" width="45" height="47"/> |
1635 | <image name="evaluation_icon_play" width="59" height="59"/> | 2173 | <image name="evaluation_icon_play" width="59" height="59"/> |
1636 | <image name="evaluation_icon_training" width="47" height="47"/> | 2174 | <image name="evaluation_icon_training" width="47" height="47"/> |
@@ -1642,5 +2180,8 @@ | @@ -1642,5 +2180,8 @@ | ||
1642 | <image name="navigationBar_backgrounImage" width="375" height="139"/> | 2180 | <image name="navigationBar_backgrounImage" width="375" height="139"/> |
1643 | <image name="report_bar_icon" width="22" height="20"/> | 2181 | <image name="report_bar_icon" width="22" height="20"/> |
1644 | <image name="report_bar_icon_select" width="22" height="20"/> | 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 | </resources> | 2186 | </resources> |
1646 | </document> | 2187 | </document> |
ParentAssistant/Pods/Pods.xcodeproj/xcuserdata/caoyang.xcuserdatad/xcschemes/xcschememanagement.plist
0 → 100644
@@ -0,0 +1,54 @@ | @@ -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> |