|
1 | 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
2 |
| -<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="6211" systemVersion="14A298i" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="BYZ-38-t0r"> |
| 2 | +<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="10116" systemVersion="15E65" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="BYZ-38-t0r"> |
3 | 3 | <dependencies>
|
4 |
| - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6204"/> |
| 4 | + <deployment identifier="iOS"/> |
| 5 | + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="10085"/> |
| 6 | + <capability name="Constraints to layout margins" minToolsVersion="6.0"/> |
5 | 7 | </dependencies>
|
6 | 8 | <scenes>
|
7 | 9 | <!--View Controller-->
|
8 | 10 | <scene sceneID="tne-QT-ifu">
|
9 | 11 | <objects>
|
10 |
| - <viewController id="BYZ-38-t0r" customClass="ViewController" customModuleProvider="target" sceneMemberID="viewController"> |
| 12 | + <viewController id="BYZ-38-t0r" customClass="ViewController" customModule="DynamicFontSizeExample" customModuleProvider="target" sceneMemberID="viewController"> |
11 | 13 | <layoutGuides>
|
12 | 14 | <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
|
13 | 15 | <viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
|
14 | 16 | </layoutGuides>
|
15 | 17 | <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
|
16 | 18 | <rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
|
17 | 19 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
| 20 | + <subviews> |
| 21 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="固定大小的标签" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="knO-8g-EiI"> |
| 22 | + <rect key="frame" x="20" y="117" width="120" height="36"/> |
| 23 | + <constraints> |
| 24 | + <constraint firstAttribute="height" constant="36" id="0jy-mj-sJ7"/> |
| 25 | + </constraints> |
| 26 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> |
| 27 | + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
| 28 | + <nil key="highlightedColor"/> |
| 29 | + </label> |
| 30 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="dynamic size label with system font" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="SEa-ev-GCJ"> |
| 31 | + <rect key="frame" x="20" y="178" width="318" height="36"/> |
| 32 | + <constraints> |
| 33 | + <constraint firstAttribute="height" constant="36" id="UyC-kH-NjG"/> |
| 34 | + </constraints> |
| 35 | + <fontDescription key="fontDescription" type="system" pointSize="20"/> |
| 36 | + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
| 37 | + <nil key="highlightedColor"/> |
| 38 | + <userDefinedRuntimeAttributes> |
| 39 | + <userDefinedRuntimeAttribute type="number" keyPath="registerForSizeChangeWithDefaultFontSize"> |
| 40 | + <real key="value" value="20"/> |
| 41 | + </userDefinedRuntimeAttribute> |
| 42 | + </userDefinedRuntimeAttributes> |
| 43 | + </label> |
| 44 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="dynamic size label with custom font" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="gMX-hK-ofN"> |
| 45 | + <rect key="frame" x="20" y="316" width="158" height="36"/> |
| 46 | + <constraints> |
| 47 | + <constraint firstAttribute="height" constant="36" id="KKc-wg-F2T"/> |
| 48 | + </constraints> |
| 49 | + <fontDescription key="fontDescription" name="Noteworthy-Light" family="Noteworthy" pointSize="12"/> |
| 50 | + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
| 51 | + <nil key="highlightedColor"/> |
| 52 | + <userDefinedRuntimeAttributes> |
| 53 | + <userDefinedRuntimeAttribute type="number" keyPath="registerForSizeChangeWithDefaultFontSize"> |
| 54 | + <real key="value" value="12"/> |
| 55 | + </userDefinedRuntimeAttribute> |
| 56 | + </userDefinedRuntimeAttributes> |
| 57 | + </label> |
| 58 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="动态大小使用自定义字体的标签" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="QkD-Uj-8VM"> |
| 59 | + <rect key="frame" x="20" y="399" width="168" height="12"/> |
| 60 | + <fontDescription key="fontDescription" name="HiraMinProN-W6" family="Hiragino Mincho ProN" pointSize="12"/> |
| 61 | + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
| 62 | + <nil key="highlightedColor"/> |
| 63 | + <userDefinedRuntimeAttributes> |
| 64 | + <userDefinedRuntimeAttribute type="number" keyPath="registerForSizeChangeWithDefaultFontSize"> |
| 65 | + <real key="value" value="12"/> |
| 66 | + </userDefinedRuntimeAttribute> |
| 67 | + </userDefinedRuntimeAttributes> |
| 68 | + </label> |
| 69 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="动态大小使用系统字体的标签" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="D0B-Oq-CjA"> |
| 70 | + <rect key="frame" x="20" y="243" width="318" height="36"/> |
| 71 | + <constraints> |
| 72 | + <constraint firstAttribute="height" constant="36" id="dMt-Vs-Ev8"/> |
| 73 | + </constraints> |
| 74 | + <fontDescription key="fontDescription" type="system" pointSize="20"/> |
| 75 | + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
| 76 | + <nil key="highlightedColor"/> |
| 77 | + <userDefinedRuntimeAttributes> |
| 78 | + <userDefinedRuntimeAttribute type="number" keyPath="registerForSizeChangeWithDefaultFontSize"> |
| 79 | + <real key="value" value="20"/> |
| 80 | + </userDefinedRuntimeAttribute> |
| 81 | + </userDefinedRuntimeAttributes> |
| 82 | + </label> |
| 83 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="static size label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6T7-G2-mt2"> |
| 84 | + <rect key="frame" x="20" y="54" width="120" height="36"/> |
| 85 | + <constraints> |
| 86 | + <constraint firstAttribute="height" constant="36" id="0wx-wI-mZp"/> |
| 87 | + <constraint firstAttribute="width" constant="120" id="9f6-vO-uxu"/> |
| 88 | + </constraints> |
| 89 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> |
| 90 | + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
| 91 | + <nil key="highlightedColor"/> |
| 92 | + </label> |
| 93 | + </subviews> |
18 | 94 | <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
|
| 95 | + <constraints> |
| 96 | + <constraint firstItem="wfy-db-euE" firstAttribute="top" secondItem="QkD-Uj-8VM" secondAttribute="bottom" constant="165" id="Hog-mf-X1c"/> |
| 97 | + <constraint firstItem="gMX-hK-ofN" firstAttribute="top" secondItem="D0B-Oq-CjA" secondAttribute="bottom" constant="37" id="Ken-7W-KX3"/> |
| 98 | + <constraint firstItem="QkD-Uj-8VM" firstAttribute="top" secondItem="gMX-hK-ofN" secondAttribute="bottom" constant="47" id="L08-IC-Vzj"/> |
| 99 | + <constraint firstItem="SEa-ev-GCJ" firstAttribute="top" secondItem="knO-8g-EiI" secondAttribute="bottom" constant="25" id="P1v-bE-Yfa"/> |
| 100 | + <constraint firstItem="knO-8g-EiI" firstAttribute="top" secondItem="6T7-G2-mt2" secondAttribute="bottom" constant="27" id="RIS-Hb-HCq"/> |
| 101 | + <constraint firstItem="gMX-hK-ofN" firstAttribute="leading" secondItem="QkD-Uj-8VM" secondAttribute="leading" id="WSG-ro-weu"/> |
| 102 | + <constraint firstItem="6T7-G2-mt2" firstAttribute="top" secondItem="y3c-jy-aDJ" secondAttribute="bottom" constant="34" id="WcV-af-vSz"/> |
| 103 | + <constraint firstItem="6T7-G2-mt2" firstAttribute="trailing" secondItem="knO-8g-EiI" secondAttribute="trailing" id="Yqb-3O-zLP"/> |
| 104 | + <constraint firstItem="6T7-G2-mt2" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="ZrH-0U-hzM"/> |
| 105 | + <constraint firstItem="6T7-G2-mt2" firstAttribute="leading" secondItem="knO-8g-EiI" secondAttribute="leading" id="b4p-HS-DgY"/> |
| 106 | + <constraint firstItem="D0B-Oq-CjA" firstAttribute="leading" secondItem="gMX-hK-ofN" secondAttribute="leading" id="ech-XN-MRa"/> |
| 107 | + <constraint firstItem="knO-8g-EiI" firstAttribute="leading" secondItem="SEa-ev-GCJ" secondAttribute="leading" id="qLn-Kw-jCy"/> |
| 108 | + <constraint firstItem="D0B-Oq-CjA" firstAttribute="top" secondItem="SEa-ev-GCJ" secondAttribute="bottom" constant="29" id="sQz-v0-h8j"/> |
| 109 | + <constraint firstItem="SEa-ev-GCJ" firstAttribute="trailing" secondItem="D0B-Oq-CjA" secondAttribute="trailing" id="wxd-cg-VhJ"/> |
| 110 | + <constraint firstItem="SEa-ev-GCJ" firstAttribute="leading" secondItem="D0B-Oq-CjA" secondAttribute="leading" id="y63-IE-HyK"/> |
| 111 | + </constraints> |
| 112 | + <variation key="default"> |
| 113 | + <mask key="constraints"> |
| 114 | + <exclude reference="Hog-mf-X1c"/> |
| 115 | + </mask> |
| 116 | + </variation> |
19 | 117 | </view>
|
20 | 118 | </viewController>
|
21 | 119 | <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
|
22 | 120 | </objects>
|
| 121 | + <point key="canvasLocation" x="340" y="387"/> |
23 | 122 | </scene>
|
24 | 123 | </scenes>
|
25 | 124 | </document>
|
0 commit comments