Browse Source

提交了,ui修改

openlockPPP 1 năm trước cách đây
mục cha
commit
9a7238005d

+ 2 - 0
jiaPei/NewTheory/View/NYGetjobStartRuleCell.h

@@ -25,6 +25,8 @@ NS_ASSUME_NONNULL_BEGIN
 
 @property (weak, nonatomic) IBOutlet UIButton *time_Button;
 
+@property (strong, nonatomic) UIButton *current_Button;
+
 @end
 
 NS_ASSUME_NONNULL_END

+ 22 - 0
jiaPei/NewTheory/View/NYGetjobStartRuleCell.m

@@ -10,6 +10,7 @@
 
 
 @interface NYGetjobStartRuleCell ()
+
 @property (nonatomic, readwrite, strong) NYGetjobStartRuleViewModel *viewModel;
 
 @end
@@ -21,6 +22,8 @@
     [collectionView registerNib:[UINib nibWithNibName:ID bundle:nil] forCellWithReuseIdentifier:ID];
     NYGetjobStartRuleCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:ID forIndexPath:indexPath];
     if (!cell) cell = [self rq_viewFromXib];
+    cell.current_Button = cell.k1_button;
+    cell.k1_button.selected = YES;
     return cell;
 }
 
@@ -48,5 +51,24 @@
     
 }
 
+- (IBAction)actionSubjectButton:(QMUIButton *)sender {
+    
+    NSLog(@"点击了");
+    self.current_Button.selected = NO;
+    sender.selected = YES;
+    self.current_Button = sender;
+//    //弹窗-提示
+//    UIViewController *chooseFilterViewController = [[UIViewController alloc] init];
+//
+//    QMUIModalPresentationViewController *modalPresentationViewController = [[QMUIModalPresentationViewController alloc] init];
+//    modalPresentationViewController.contentViewController = chooseFilterViewController;
+//
+//    modalPresentationViewController.willHideByDimmingViewTappedBlock = ^{
+//
+//    };
+//    [modalPresentationViewController showWithAnimated:YES completion:nil];
+    
+}
+
 
 @end

+ 16 - 4
jiaPei/NewTheory/View/NYGetjobStartRuleCell.xib

@@ -52,7 +52,7 @@
                             <color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
                         </state>
                     </button>
-                    <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ZTJ-5b-jja" customClass="QMUIButton">
+                    <button opaque="NO" tag="1" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ZTJ-5b-jja" customClass="QMUIButton">
                         <rect key="frame" x="16" y="20" width="60" height="90"/>
                         <constraints>
                             <constraint firstAttribute="width" constant="60" id="Mpf-Nz-g1N"/>
@@ -64,8 +64,11 @@
                             <color key="titleColor" red="0.19215686274509802" green="0.28235294117647058" blue="0.41568627450980389" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
                         </state>
                         <state key="selected" image="科一蓝"/>
+                        <connections>
+                            <action selector="actionSubjectButton:" destination="gTV-IL-0wX" eventType="touchUpInside" id="SJk-oX-IdI"/>
+                        </connections>
                     </button>
-                    <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="kPx-ke-bH0" customClass="QMUIButton">
+                    <button opaque="NO" tag="2" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="kPx-ke-bH0" customClass="QMUIButton">
                         <rect key="frame" x="92" y="20" width="60" height="90"/>
                         <constraints>
                             <constraint firstAttribute="height" constant="90" id="FtW-yT-RvR"/>
@@ -77,8 +80,11 @@
                             <color key="titleColor" red="0.19215686269999999" green="0.28235294119999998" blue="0.41568627450000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
                         </state>
                         <state key="selected" image="科二蓝"/>
+                        <connections>
+                            <action selector="actionSubjectButton:" destination="gTV-IL-0wX" eventType="touchUpInside" id="ga5-6D-wNX"/>
+                        </connections>
                     </button>
-                    <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="MY0-Z0-eto" customClass="QMUIButton">
+                    <button opaque="NO" tag="3" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="MY0-Z0-eto" customClass="QMUIButton">
                         <rect key="frame" x="168" y="20" width="60" height="90"/>
                         <constraints>
                             <constraint firstAttribute="width" constant="60" id="ga5-I2-TfQ"/>
@@ -90,8 +96,11 @@
                             <color key="titleColor" red="0.19215686269999999" green="0.28235294119999998" blue="0.41568627450000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
                         </state>
                         <state key="selected" image="科三蓝"/>
+                        <connections>
+                            <action selector="actionSubjectButton:" destination="gTV-IL-0wX" eventType="touchUpInside" id="Mvr-ie-8Sa"/>
+                        </connections>
                     </button>
-                    <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="HXn-51-4k3" customClass="QMUIButton">
+                    <button opaque="NO" tag="4" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="HXn-51-4k3" customClass="QMUIButton">
                         <rect key="frame" x="244" y="20" width="60" height="90"/>
                         <constraints>
                             <constraint firstAttribute="height" constant="90" id="ZTi-8g-kQW"/>
@@ -103,6 +112,9 @@
                             <color key="titleColor" red="0.19215686269999999" green="0.28235294119999998" blue="0.41568627450000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
                         </state>
                         <state key="selected" image="考核蓝"/>
+                        <connections>
+                            <action selector="actionSubjectButton:" destination="gTV-IL-0wX" eventType="touchUpInside" id="CFH-lm-YzZ"/>
+                        </connections>
                     </button>
                     <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="WK3-F0-fHw">
                         <rect key="frame" x="152" y="20" width="16" height="90"/>