Sfoglia il codice sorgente

【订阅】权益弹窗描述文字隐藏

lizhe 1 anno fa
parent
commit
5517153d54

+ 3 - 0
PDF Office/PDF Master/Class/KMLightMember/Controller/SubscriptionView/WaterMark/View/KMSubscribeWaterMarkView.swift

@@ -19,6 +19,7 @@ class KMSubscribeWaterMarkView: KMBaseXibView {
     @IBOutlet weak var titleLabel: NSTextField!
     @IBOutlet weak var subtitleLabel: NSTextField!
     @IBOutlet weak var subtitleContentHeightConstraint: NSLayoutConstraint!
+    @IBOutlet weak var subTitleContentView: NSView!
     @IBOutlet weak var scrollView: NSScrollView!
     @IBOutlet weak var collectionView: NSCollectionView!
     @IBOutlet weak var collectionViewContentTopConstraint: NSLayoutConstraint!
@@ -131,6 +132,7 @@ class KMSubscribeWaterMarkView: KMBaseXibView {
     
     override func updateLanguage() {
         if KMLightMemberManager.manager.isLogin() {
+            self.subTitleContentView.isHidden = true
             self.subtitleContentHeightConstraint.constant = 0
             self.collectionContentViewHeightConstraint.constant = 368
             self.collectionViewContentTopConstraint.constant = 28
@@ -138,6 +140,7 @@ class KMSubscribeWaterMarkView: KMBaseXibView {
             self.waterExportButton.title = NSLocalizedString("Save with Watermark", comment: "")
             self.subscribeLabel.stringValue = NSLocalizedString("Upgrade Now", comment: "")
         } else {
+            self.subTitleContentView.isHidden = false
             self.subtitleContentHeightConstraint.constant = 80
             self.collectionContentViewHeightConstraint.constant = 180
             self.collectionViewContentTopConstraint.constant = 116

+ 13 - 12
PDF Office/PDF Master/Class/KMLightMember/Controller/SubscriptionView/WaterMark/View/KMSubscribeWaterMarkView.xib

@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="21701" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="22146" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
     <dependencies>
         <deployment identifier="macosx"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="21701"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="22146"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
     </dependencies>
     <objects>
@@ -15,6 +15,7 @@
                 <outlet property="collectionViewContentTopConstraint" destination="1nd-N2-IpE" id="J1u-9e-WUO"/>
                 <outlet property="lineView" destination="FOh-IP-TS8" id="bZg-wu-WLa"/>
                 <outlet property="scrollView" destination="iQs-EU-LBJ" id="bId-Pc-Y9u"/>
+                <outlet property="subTitleContentView" destination="Ja4-Z7-bde" id="z3L-EK-zpP"/>
                 <outlet property="subscribeBox" destination="3EV-Lt-ZXO" id="Jg8-D5-UYE"/>
                 <outlet property="subscribeLabel" destination="a4m-EO-i32" id="VHn-E2-Ze2"/>
                 <outlet property="subscribeView" destination="zsU-gX-vjE" id="rOk-hB-ChE"/>
@@ -46,14 +47,14 @@
                         </box>
                         <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="bTN-v2-Eaj">
                             <rect key="frame" x="8" y="8" width="12" height="12"/>
-                            <constraints>
-                                <constraint firstAttribute="width" constant="12" id="4GN-mX-X3S"/>
-                                <constraint firstAttribute="height" constant="12" id="HnF-P0-ggv"/>
-                            </constraints>
                             <buttonCell key="cell" type="square" bezelStyle="shadowlessSquare" image="control_btn_icon_close" imagePosition="only" alignment="center" imageScaling="proportionallyDown" inset="2" id="7Mh-Yp-o0U">
                                 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
                                 <font key="font" metaFont="system"/>
                             </buttonCell>
+                            <constraints>
+                                <constraint firstAttribute="width" constant="12" id="4GN-mX-X3S"/>
+                                <constraint firstAttribute="height" constant="12" id="HnF-P0-ggv"/>
+                            </constraints>
                             <connections>
                                 <action selector="closeButtonAction:" target="-2" id="49a-OA-lKL"/>
                             </connections>
@@ -67,7 +68,7 @@
                         <constraint firstAttribute="height" constant="28" id="aEs-a0-QaM"/>
                     </constraints>
                 </customView>
-                <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="2cQ-02-iHc">
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="2cQ-02-iHc">
                     <rect key="frame" x="123" y="449" width="134" height="16"/>
                     <textFieldCell key="cell" lineBreakMode="clipping" title="Subscription Benefits" id="5tK-VQ-29f">
                         <font key="font" usesAppearanceFont="YES"/>
@@ -126,7 +127,7 @@
                 <customView translatesAutoresizingMaskIntoConstraints="NO" id="Ja4-Z7-bde">
                     <rect key="frame" x="28" y="373" width="324" height="60"/>
                     <subviews>
-                        <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="gOH-TM-kj5">
+                        <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="gOH-TM-kj5">
                             <rect key="frame" x="6" y="28" width="312" height="32"/>
                             <textFieldCell key="cell" alignment="center" title="This is a trial version. While saving, PDF Master's watermark will be added to the document." id="IIZ-dr-HjX">
                                 <font key="font" usesAppearanceFont="YES"/>
@@ -154,13 +155,13 @@
                 </customView>
                 <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ki6-ve-E1f">
                     <rect key="frame" x="28" y="32" width="324" height="40"/>
-                    <constraints>
-                        <constraint firstAttribute="height" constant="40" id="1vq-qG-C1N"/>
-                    </constraints>
                     <buttonCell key="cell" type="square" title="Watermark Saving" bezelStyle="shadowlessSquare" alignment="center" imageScaling="proportionallyDown" inset="2" id="bo3-42-gLB">
                         <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
                         <font key="font" metaFont="system"/>
                     </buttonCell>
+                    <constraints>
+                        <constraint firstAttribute="height" constant="40" id="1vq-qG-C1N"/>
+                    </constraints>
                     <connections>
                         <action selector="waterMarkExportButtonAction:" target="-2" id="Jkp-G7-45m"/>
                     </connections>
@@ -168,7 +169,7 @@
                 <customView translatesAutoresizingMaskIntoConstraints="NO" id="zsU-gX-vjE">
                     <rect key="frame" x="28" y="88" width="324" height="40"/>
                     <subviews>
-                        <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="a4m-EO-i32">
+                        <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="a4m-EO-i32">
                             <rect key="frame" x="144" y="12" width="37" height="16"/>
                             <textFieldCell key="cell" lineBreakMode="clipping" title="Label" id="oDQ-wf-pIe">
                                 <font key="font" usesAppearanceFont="YES"/>