- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Storyboard 中有一个场景,它的所有字段在应用程序运行时都不可编辑。
注意。我已经检查了所有文本字段及其所有父 userInteractionEnabled
都是 true
并且由于这个问题(My TextField is not editable ) 但它没有帮助。我还有其他类似这样的场景,无需使用任何委托(delegate)或类似东西即可工作,并且它们的文本字段仍然可编辑。
我确实注释掉了它相关的 View Controller 中的所有内容,但是它并没有改变这种情况。我把它的 XML 代码放在这里供您引用,您可能会找到任何导致这种情况的东西。
我对我的场景所做的更改是:将所有项目放在 StackView 内的嵌套 View 中,如果它有一些约束 + 从 Swift3 迁移到 Swift4。
<viewController storyboardIdentifier="CreateNewAddressViewController" id="meF-fr-sNf" customClass="CreateNewAddressViewController" customModule="nopStation" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="AwK-Dk-u5T">
<rect key="frame" x="0.0" y="0.0" width="375" height="800"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="FhN-qH-KZv">
<rect key="frame" x="10" y="84" width="355" height="646"/>
<subviews>
<view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="goD-MV-xj2">
<rect key="frame" x="0.0" y="0.0" width="355" height="590"/>
<subviews>
<stackView opaque="NO" contentMode="scaleToFill" fixedFrame="YES" axis="vertical" spacing="10" translatesAutoresizingMaskIntoConstraints="NO" id="o9G-FL-lqF">
<rect key="frame" x="10" y="0.0" width="335" height="290"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="WMA-Km-72c">
<rect key="frame" x="0.0" y="0.0" width="335" height="40"/>
<subviews>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="First Name" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="fKn-8z-Pzc">
<rect key="frame" x="0.0" y="0.0" width="316.5" height="40"/>
<fontDescription key="fontDescription" type="system" pointSize="15"/>
<textInputTraits key="textInputTraits"/>
</textField>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="*" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="fUe-Bq-W8T">
<rect key="frame" x="326.5" y="9.5" width="8.5" height="21.5"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" name="RequiredFieldColor"/>
<nil key="highlightedColor"/>
</label>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dMl-Cd-fC6">
<rect key="frame" x="0.0" y="38" width="335" height="2"/>
<color key="backgroundColor" red="0.66666666669999997" green="0.66666666669999997" blue="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="2" id="Yrr-ai-qmM"/>
</constraints>
</view>
</subviews>
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="dMl-Cd-fC6" firstAttribute="leading" secondItem="WMA-Km-72c" secondAttribute="leading" id="4z7-jV-IUk"/>
<constraint firstAttribute="bottom" secondItem="dMl-Cd-fC6" secondAttribute="bottom" id="F8F-RI-rg4"/>
<constraint firstItem="fUe-Bq-W8T" firstAttribute="centerY" secondItem="WMA-Km-72c" secondAttribute="centerY" id="I89-Go-X44"/>
<constraint firstAttribute="bottom" secondItem="fKn-8z-Pzc" secondAttribute="bottom" id="JTN-Ml-5Eo"/>
<constraint firstItem="fUe-Bq-W8T" firstAttribute="leading" secondItem="fKn-8z-Pzc" secondAttribute="trailing" constant="10" id="RcN-3E-CP8"/>
<constraint firstAttribute="trailing" secondItem="dMl-Cd-fC6" secondAttribute="trailing" id="X8s-r3-rol"/>
<constraint firstItem="fKn-8z-Pzc" firstAttribute="top" secondItem="WMA-Km-72c" secondAttribute="top" id="bek-aj-mKk"/>
<constraint firstItem="fKn-8z-Pzc" firstAttribute="leading" secondItem="WMA-Km-72c" secondAttribute="leading" id="ghL-fb-IFL"/>
<constraint firstAttribute="trailing" secondItem="fUe-Bq-W8T" secondAttribute="trailing" id="tmI-VS-dyA"/>
<constraint firstAttribute="height" constant="40" id="xLm-i2-YEp"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="P0X-pA-gjs">
<rect key="frame" x="0.0" y="50" width="335" height="40"/>
<subviews>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="Last Name" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="DfQ-XX-xII">
<rect key="frame" x="0.0" y="0.0" width="316.5" height="40"/>
<fontDescription key="fontDescription" type="system" pointSize="15"/>
<textInputTraits key="textInputTraits"/>
</textField>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="*" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="7TX-E6-XLu">
<rect key="frame" x="326.5" y="9.5" width="8.5" height="21.5"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" name="RequiredFieldColor"/>
<nil key="highlightedColor"/>
</label>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="5hQ-6V-Wq0">
<rect key="frame" x="0.0" y="38" width="335" height="2"/>
<color key="backgroundColor" red="0.66666666669999997" green="0.66666666669999997" blue="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="2" id="FNO-9t-n52"/>
</constraints>
</view>
</subviews>
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="DfQ-XX-xII" firstAttribute="top" secondItem="P0X-pA-gjs" secondAttribute="top" id="0g2-tp-rW4"/>
<constraint firstAttribute="trailing" secondItem="5hQ-6V-Wq0" secondAttribute="trailing" id="8eK-Vx-f2y"/>
<constraint firstAttribute="bottom" secondItem="5hQ-6V-Wq0" secondAttribute="bottom" id="Fiu-Kw-SJQ"/>
<constraint firstAttribute="bottom" secondItem="DfQ-XX-xII" secondAttribute="bottom" id="LqW-0G-dQv"/>
<constraint firstItem="5hQ-6V-Wq0" firstAttribute="leading" secondItem="P0X-pA-gjs" secondAttribute="leading" id="RAi-YU-lOk"/>
<constraint firstItem="DfQ-XX-xII" firstAttribute="leading" secondItem="P0X-pA-gjs" secondAttribute="leading" id="hQA-Cy-Icv"/>
<constraint firstAttribute="height" constant="40" id="jpn-Ph-BBz"/>
<constraint firstItem="7TX-E6-XLu" firstAttribute="centerY" secondItem="P0X-pA-gjs" secondAttribute="centerY" id="kXU-Bp-hcH"/>
<constraint firstAttribute="trailing" secondItem="7TX-E6-XLu" secondAttribute="trailing" id="wc4-6s-KgF"/>
<constraint firstItem="7TX-E6-XLu" firstAttribute="leading" secondItem="DfQ-XX-xII" secondAttribute="trailing" constant="10" id="zHs-Pr-2vS"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Nnr-ax-dhk">
<rect key="frame" x="0.0" y="100" width="335" height="40"/>
<subviews>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="Email" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="BhZ-fY-4k7">
<rect key="frame" x="0.0" y="0.0" width="316.5" height="40"/>
<fontDescription key="fontDescription" type="system" pointSize="15"/>
<textInputTraits key="textInputTraits"/>
</textField>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="*" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="j0N-ZY-V0Y">
<rect key="frame" x="326.5" y="9.5" width="8.5" height="21.5"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" name="RequiredFieldColor"/>
<nil key="highlightedColor"/>
</label>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="nTG-O0-l4y">
<rect key="frame" x="0.0" y="38" width="335" height="2"/>
<color key="backgroundColor" red="0.66666666669999997" green="0.66666666669999997" blue="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="2" id="u9W-Yq-hih"/>
</constraints>
</view>
</subviews>
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="BhZ-fY-4k7" firstAttribute="leading" secondItem="Nnr-ax-dhk" secondAttribute="leading" id="3hK-ug-6Ys"/>
<constraint firstAttribute="trailing" secondItem="nTG-O0-l4y" secondAttribute="trailing" id="54C-vF-p3i"/>
<constraint firstAttribute="bottom" secondItem="nTG-O0-l4y" secondAttribute="bottom" id="7ef-y6-enL"/>
<constraint firstAttribute="trailing" secondItem="j0N-ZY-V0Y" secondAttribute="trailing" id="B5b-XV-RYP"/>
<constraint firstItem="j0N-ZY-V0Y" firstAttribute="centerY" secondItem="Nnr-ax-dhk" secondAttribute="centerY" id="BUL-N2-cNw"/>
<constraint firstItem="nTG-O0-l4y" firstAttribute="leading" secondItem="Nnr-ax-dhk" secondAttribute="leading" id="Nib-ZA-Ihq"/>
<constraint firstItem="BhZ-fY-4k7" firstAttribute="top" secondItem="Nnr-ax-dhk" secondAttribute="top" id="Rey-qG-CSa"/>
<constraint firstItem="j0N-ZY-V0Y" firstAttribute="leading" secondItem="BhZ-fY-4k7" secondAttribute="trailing" constant="10" id="dx4-BK-uWj"/>
<constraint firstAttribute="bottom" secondItem="BhZ-fY-4k7" secondAttribute="bottom" id="p5m-SO-CZ7"/>
<constraint firstAttribute="height" constant="40" id="wBB-11-ud1"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="m6n-mP-IDR">
<rect key="frame" x="0.0" y="150" width="335" height="40"/>
<subviews>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="Address 1" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="9Xe-87-5pU">
<rect key="frame" x="0.0" y="0.0" width="316.5" height="38"/>
<fontDescription key="fontDescription" type="system" pointSize="15"/>
<textInputTraits key="textInputTraits"/>
</textField>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="*" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="cLO-wm-dKq">
<rect key="frame" x="326.5" y="9.5" width="8.5" height="21.5"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" name="RequiredFieldColor"/>
<nil key="highlightedColor"/>
</label>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="0v1-IU-zJP">
<rect key="frame" x="0.0" y="38" width="335" height="2"/>
<color key="backgroundColor" red="0.66666666669999997" green="0.66666666669999997" blue="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="2" id="xj6-r6-dVL"/>
</constraints>
</view>
</subviews>
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="0v1-IU-zJP" secondAttribute="trailing" id="7ol-EC-Z7f"/>
<constraint firstItem="0v1-IU-zJP" firstAttribute="top" secondItem="9Xe-87-5pU" secondAttribute="bottom" id="9Kh-vz-aHF"/>
<constraint firstItem="cLO-wm-dKq" firstAttribute="leading" secondItem="9Xe-87-5pU" secondAttribute="trailing" constant="10" id="BzA-q4-AUa"/>
<constraint firstItem="cLO-wm-dKq" firstAttribute="centerY" secondItem="m6n-mP-IDR" secondAttribute="centerY" id="DLF-Sg-4fb"/>
<constraint firstAttribute="trailing" secondItem="cLO-wm-dKq" secondAttribute="trailing" id="Ddh-gm-hyM"/>
<constraint firstItem="9Xe-87-5pU" firstAttribute="top" secondItem="m6n-mP-IDR" secondAttribute="top" id="V6F-fl-0nK"/>
<constraint firstItem="0v1-IU-zJP" firstAttribute="leading" secondItem="m6n-mP-IDR" secondAttribute="leading" id="cly-NY-H6S"/>
<constraint firstItem="9Xe-87-5pU" firstAttribute="leading" secondItem="m6n-mP-IDR" secondAttribute="leading" id="mCt-JT-svl"/>
<constraint firstAttribute="height" constant="40" id="sGm-DQ-Zyt"/>
<constraint firstAttribute="bottom" secondItem="0v1-IU-zJP" secondAttribute="bottom" id="uXh-8G-dAn"/>
</constraints>
</view>
<rect key="frame" x="0.0" y="250" width="335" height="40"/>
<subviews>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="Phone Number" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="ykM-gm-kv4">
<rect key="frame" x="0.0" y="0.0" width="316.5" height="40"/>
<fontDescription key="fontDescription" type="system" pointSize="15"/>
<textInputTraits key="textInputTraits"/>
</textField>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="*" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="l86-0I-WbN">
<rect key="frame" x="326.5" y="9.5" width="8.5" height="21.5"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" name="RequiredFieldColor"/>
<nil key="highlightedColor"/>
</label>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="b1z-D7-bNt">
<rect key="frame" x="0.0" y="38" width="335" height="2"/>
<color key="backgroundColor" red="0.66666666669999997" green="0.66666666669999997" blue="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="2" id="4ev-LH-vny"/>
</constraints>
</view>
</subviews>
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="l86-0I-WbN" firstAttribute="leading" secondItem="ykM-gm-kv4" secondAttribute="trailing" constant="10" id="6qg-ch-5Kj"/>
<constraint firstItem="ykM-gm-kv4" firstAttribute="top" secondItem="FsO-iO-UA3" secondAttribute="top" id="81o-ef-AGF"/>
<constraint firstAttribute="height" constant="40" id="9mW-zj-58j"/>
<constraint firstItem="ykM-gm-kv4" firstAttribute="centerY" secondItem="FsO-iO-UA3" secondAttribute="centerY" id="Amc-P7-79p"/>
<constraint firstAttribute="bottom" secondItem="b1z-D7-bNt" secondAttribute="bottom" id="HBK-sg-EAD"/>
<constraint firstItem="ykM-gm-kv4" firstAttribute="leading" secondItem="FsO-iO-UA3" secondAttribute="leading" id="RcY-bk-6yR"/>
<constraint firstAttribute="trailing" secondItem="b1z-D7-bNt" secondAttribute="trailing" id="W2P-F3-Hlg"/>
<constraint firstAttribute="trailing" secondItem="l86-0I-WbN" secondAttribute="trailing" id="efh-fE-eln"/>
<constraint firstItem="l86-0I-WbN" firstAttribute="centerY" secondItem="FsO-iO-UA3" secondAttribute="centerY" id="hgs-xM-U20"/>
<constraint firstItem="b1z-D7-bNt" firstAttribute="leading" secondItem="FsO-iO-UA3" secondAttribute="leading" id="qLG-Sc-NEU"/>
<constraint firstAttribute="bottom" secondItem="ykM-gm-kv4" secondAttribute="bottom" id="yg9-Kg-K83"/>
</constraints>
</view>
</subviews>
</stackView>
</subviews>
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
</view>
</subviews>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="goD-MV-xj2" secondAttribute="trailing" id="Dak-14-pgV"/>
<constraint firstAttribute="bottom" secondItem="goD-MV-xj2" secondAttribute="bottom" id="Eve-uT-c8i"/>
<constraint firstItem="goD-MV-xj2" firstAttribute="leading" secondItem="FhN-qH-KZv" secondAttribute="leading" id="HWd-e0-G4Q"/>
<constraint firstItem="goD-MV-xj2" firstAttribute="top" secondItem="FhN-qH-KZv" secondAttribute="top" id="ln7-n8-Afi"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
<integer key="value" value="4"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</scrollView>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="4cS-bG-FbJ">
<rect key="frame" x="10" y="734" width="355" height="40"/>
<color key="backgroundColor" name="AccentColor"/>
<constraints>
<constraint firstAttribute="height" constant="40" id="MoG-YS-fiL"/>
</constraints>
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
<state key="normal" title="SAVE">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
<integer key="value" value="4"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
<connections>
<action selector="saveBtnAct:" destination="meF-fr-sNf" eventType="touchUpInside" id="3cT-XX-k4z"/>
</connections>
</button>
</subviews>
<color key="backgroundColor" red="0.8862745098" green="0.8862745098" blue="0.8862745098" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="gQb-mV-QRj" firstAttribute="trailing" secondItem="FhN-qH-KZv" secondAttribute="trailing" constant="10" id="Ke5-D5-K26"/>
<constraint firstItem="4cS-bG-FbJ" firstAttribute="leading" secondItem="gQb-mV-QRj" secondAttribute="leading" constant="10" id="Tk0-nE-xox"/>
<constraint firstItem="gQb-mV-QRj" firstAttribute="bottom" secondItem="4cS-bG-FbJ" secondAttribute="bottom" constant="26" id="Zor-Jg-W1u"/>
<constraint firstItem="4cS-bG-FbJ" firstAttribute="top" secondItem="FhN-qH-KZv" secondAttribute="bottom" constant="4" id="clQ-NQ-TBp"/>
<constraint firstItem="goD-MV-xj2" firstAttribute="width" secondItem="AwK-Dk-u5T" secondAttribute="width" constant="-20" id="h9X-0l-yIk"/>
<constraint firstItem="FhN-qH-KZv" firstAttribute="top" secondItem="gQb-mV-QRj" secondAttribute="top" constant="64" id="i2a-Mw-TF0"/>
<constraint firstItem="FhN-qH-KZv" firstAttribute="leading" secondItem="gQb-mV-QRj" secondAttribute="leading" constant="10" id="qEg-VO-wiQ"/>
<constraint firstItem="gQb-mV-QRj" firstAttribute="trailing" secondItem="4cS-bG-FbJ" secondAttribute="trailing" constant="10" id="u44-kZ-irC"/>
</constraints>
<viewLayoutGuide key="safeArea" id="gQb-mV-QRj"/>
</view>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<size key="freeformSize" width="375" height="800"/>
<connections>
<outlet property="address1RequiredLabel" destination="cLO-wm-dKq" id="4ze-PL-To9"/>
<outlet property="address1TextField" destination="9Xe-87-5pU" id="uMF-aw-PQZ"/>
<outlet property="address2RequiredLabel" destination="Bnx-Sa-95p" id="882-gU-i1B"/>
<outlet property="address2TextField" destination="zB0-7l-zSy" id="OCL-Wg-V3e"/>
<outlet property="containerScrollView" destination="FhN-qH-KZv" id="Qgr-4M-3ah"/>
<outlet property="emailRequiredLabel" destination="j0N-ZY-V0Y" id="H2q-yS-KW4"/>
<outlet property="emailTextField" destination="BhZ-fY-4k7" id="ctw-kQ-7hc"/>
<outlet property="firstNameRequiredLabel" destination="fUe-Bq-W8T" id="Pp0-BF-EIE"/>
<outlet property="firstNameTextField" destination="fKn-8z-Pzc" id="CgT-Uw-Ixy"/>
<outlet property="lastNameRequiredLabel" destination="7TX-E6-XLu" id="gap-4c-FWJ"/>
<outlet property="lastNameTextField" destination="DfQ-XX-xII" id="H92-Zq-2u2"/>
<outlet property="phoneNumberRequiredTextField" destination="l86-0I-WbN" id="CGi-on-wOu"/>
<outlet property="phoneNumberTextField" destination="ykM-gm-kv4" id="MbB-FK-z0c"/>
<outlet property="saveBtn" destination="4cS-bG-FbJ" id="XPF-Hi-Xtb"/>
<outlet property="saveBtnBottomConstant" destination="Zor-Jg-W1u" id="UJd-is-ceY"/>
</connections>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="ssH-lW-xhj" userLabel="First Responder" sceneMemberID="firstResponder"/>
最佳答案
我已将您的 Storyboard粘贴到我的测试项目中并尝试调试此问题。发现当 ScrollView
和 StackView
之间的 View (下图红色高亮)被移除,StackView
直接放在 Container ScrollView
,textFields
变为可点击。
给定的 Storyboard:
在移除 Container Scroll View 内的 View 并将 StackView 直接移动到 Container ScrollView 下之后。
移除中间 View 后的模拟器截图
关于swift4 : none of textfields in my scene are editable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55904212/
我正在开发转换器应用程序。在 iOS 中,我们没有下拉菜单之类的东西。对于一两次转换,这不是问题。但是对于相同类型的多次转换(比如时间:年到月、日、小时、分钟和秒),我们也有相反的转换。它使 UIVi
目前我的 SwiftUI 的光标/插入符号 TextField是蓝色的。是否有用于光标颜色或解决方法的 API? 最佳答案 试了一下, .accentColor 诀窍。 TextField(" Ent
我需要有关此功能的帮助。当我在文本字段中输入文本时,我需要您在我输入另一个文本字段时验证该文本。 这是我的代码 class _ProfileState extends State {
所以在 swift 3 中,我只想遍历 textField outlet 集合,如果 textField.text = "",则对其进行处理。我已经完成了以下操作,但我相信应该有一个更优雅的解决方案,
我正在尝试: 使 TextField 的 trailingIcon 仅在用户输入空格以外的文本时才可见。 稍后当用户单击 trailingIcon 时,TextField 中的文本应该被清除并且 tr
我目前正在尝试实现一个 TextField,它应该根据文本字段的状态(未聚焦、聚焦、错误)更改背景颜色。 我试图通过使用仅管理是否选择了 TextField 的列表来实现此目的。我使用 Gesture
我目前正在我的应用程序中构建一些基本的表单功能,并且在点击另一个 TextField 或在编辑模式下按“完成”时,我遇到了 TextFields 没有更改相关绑定(bind)变量中的值的问题。
我想要一个如下所示的文本字段: 文本字段。文本域 。文本域。文本字段 并在文本字段中仅输入数字。你能帮我吗? :) 最佳答案 您不需要父文本字段来充当 4 个文本字段的容器。将 4 个文本字段放置在面
你好,占位符文本和用户输入的文本从我的文本字段中间开始。我将文本字段设置为屏幕高度的 30%,所以我不能简单地缩小文本字段。如何让文本从左上角开始? 最佳答案 你想要做的是水平和垂直对齐,如下所示:
我遇到了一些奇怪的问题,如果您点击其中一个 TextField,它总是会被清除。 class MyEditText extends StatefulWidget { static String t
我在实现 TextField 时遇到了一些困难。更具体地说,我尝试使用 Controller 清除按钮的 onPress 方法上的 TextField。 controller.clear() 从 Te
有没有一种方法可以让当用户在一个文本字段和另一个文本字段(例如 1 和 1)中输入值时,第三个文本字段立即计算总和并显示它无需向 GUI 添加按钮? 最佳答案 向您的 TextField 添加一个文档
使用 ABCPDF 添加 TextField 相当简单: public FormField AddTextField(string inRect, string inName, string inTe
有两个文本字段(具有自动完成功能): Customer: Store: 如您所见,最初我禁用了第二个文本字段。我想要的是当用户完成从客户文本框中选择项目时,应该启用商店文本框。这是我尝试过
假设我有一个社交网络(例如: http://www.icloud.com/ )。该网站上有 2 个文本字段:电子邮件、密码。 我想为该网站制作一个应用程序,您可以直接从该应用程序登录。在应用程序上,我
在我的添加联系人页面中,正在验证我的电子邮件文本字段、电话号码字段等。并在单击所有其他文本字段时检查有效电子邮件。因此,当我单击电话号码字段时,它将检查电子邮件有效性并在电子邮件无效时显示警报 Vie
使用 TextField View 时,我的 SwiftUI 项目出现奇怪的行为。 使用以下代码,TextField textContentType 设置为 nil(或 .none,或 UITextC
我有一个 TextField 和一个 Text 小部件,它们应该实时显示在 TextField 中编写的文本。 这是代码: late final TextEditingController _imp
我有 2 个自动完成 UITextField这将在输入文本时触发表格 View 。其中一个我正在使用MVPlaceSearchTextField .我使用 this 自定义构建的另一个. 当我输入 t
我创建了一个函数,可以“映射”对象数组并使用该信息创建material-ui TextField 元素。当用户输入的字符超过 maxLength 时,我尝试输出错误消息。我想仅显示用户当前通过“onC
我是一名优秀的程序员,十分优秀!