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