Prechádzať zdrojové kódy

暂时去掉曲目等回弹属性,处理iOS 18.1系统上会回弹到上一个cell

Steven 4 mesiacov pred
rodič
commit
6688842d5e

+ 3 - 0
KulexiuForTeacher/KulexiuForTeacher/Module/Home/Controller/HomeViewController.m

@@ -1324,6 +1324,7 @@
         _recommendMusicCollectionView.dataSource = self;
         _recommendMusicCollectionView.showsVerticalScrollIndicator = NO;
         _recommendMusicCollectionView.showsHorizontalScrollIndicator = NO;
+        _recommendMusicCollectionView.bounces = NO;
         if (@available(iOS 11.0, *)) {
             _recommendMusicCollectionView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
         } else {
@@ -1381,6 +1382,7 @@
         _newestMusicCollectionView.dataSource = self;
         _newestMusicCollectionView.showsVerticalScrollIndicator = NO;
         _newestMusicCollectionView.showsHorizontalScrollIndicator = NO;
+        _newestMusicCollectionView.bounces = NO;
         if (@available(iOS 11.0, *)) {
             _newestMusicCollectionView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
         } else {
@@ -1443,6 +1445,7 @@
         _musicCollectionView.dataSource = self;
         _musicCollectionView.showsVerticalScrollIndicator = NO;
         _musicCollectionView.showsHorizontalScrollIndicator = NO;
+        _musicCollectionView.bounces = NO;
         if (@available(iOS 11.0, *)) {
             _musicCollectionView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
         } else {

+ 3 - 3
KulexiuForTeacher/KulexiuForTeacher/Module/Home/View/HomeRecentCourseView.xib

@@ -18,7 +18,7 @@
                     <rect key="frame" x="14" y="0.0" width="386" height="70"/>
                     <subviews>
                         <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="您有新课程即将开始" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lrj-nH-46q">
-                            <rect key="frame" x="16" y="10" width="268" height="28"/>
+                            <rect key="frame" x="16" y="10" width="143" height="28"/>
                             <constraints>
                                 <constraint firstAttribute="height" constant="28" id="sH9-HN-Ism"/>
                             </constraints>
@@ -38,7 +38,7 @@
                             <color key="textColor" red="0.1764705882352941" green="0.7803921568627451" blue="0.66666666666666663" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
                             <nil key="highlightedColor"/>
                         </label>
-                        <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="nFt-Tj-nsV">
+                        <view contentMode="scaleToFill" horizontalCompressionResistancePriority="752" translatesAutoresizingMaskIntoConstraints="NO" id="nFt-Tj-nsV">
                             <rect key="frame" x="294" y="22" width="76" height="26"/>
                             <subviews>
                                 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="即将开始" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="FPN-v9-q51">
@@ -73,7 +73,7 @@
                     <constraints>
                         <constraint firstItem="ebm-D0-ZwZ" firstAttribute="centerY" secondItem="pUs-nj-cKV" secondAttribute="centerY" id="9ce-nN-JeR"/>
                         <constraint firstItem="lrj-nH-46q" firstAttribute="top" secondItem="Jzj-07-uBu" secondAttribute="top" constant="10" id="Xw7-KT-WjY"/>
-                        <constraint firstItem="nFt-Tj-nsV" firstAttribute="leading" secondItem="lrj-nH-46q" secondAttribute="trailing" constant="10" id="XwQ-Yn-bi0"/>
+                        <constraint firstItem="nFt-Tj-nsV" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="lrj-nH-46q" secondAttribute="trailing" constant="10" id="XwQ-Yn-bi0"/>
                         <constraint firstAttribute="height" constant="70" id="bQc-MO-m30"/>
                         <constraint firstItem="nFt-Tj-nsV" firstAttribute="centerY" secondItem="Jzj-07-uBu" secondAttribute="centerY" id="daR-xM-DE0"/>
                         <constraint firstAttribute="trailing" secondItem="nFt-Tj-nsV" secondAttribute="trailing" constant="16" id="e4c-8z-JUt"/>

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 117 - 102
KulexiuForTeacher/Pods/Pods.xcodeproj/project.pbxproj


Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov