EditHeader.xib 6.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="16097" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
  3. <device id="retina4_7" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16087"/>
  7. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  8. </dependencies>
  9. <objects>
  10. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
  11. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  12. <view contentMode="scaleToFill" id="iN0-l3-epB" customClass="EditHeader">
  13. <rect key="frame" x="0.0" y="0.0" width="348" height="135"/>
  14. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  15. <subviews>
  16. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="default_head" translatesAutoresizingMaskIntoConstraints="NO" id="poQ-oY-7TB" userLabel="头像">
  17. <rect key="frame" x="129" y="20" width="90" height="90"/>
  18. <constraints>
  19. <constraint firstAttribute="width" secondItem="poQ-oY-7TB" secondAttribute="height" multiplier="1:1" id="kD4-NW-jM6"/>
  20. <constraint firstAttribute="width" constant="90" id="rcO-IL-Pet"/>
  21. </constraints>
  22. <userDefinedRuntimeAttributes>
  23. <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
  24. <integer key="value" value="45"/>
  25. </userDefinedRuntimeAttribute>
  26. <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
  27. </userDefinedRuntimeAttributes>
  28. </imageView>
  29. <button opaque="NO" alpha="0.5" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="iHc-8Y-T1F" userLabel="按钮">
  30. <rect key="frame" x="129" y="20" width="90" height="90"/>
  31. <color key="backgroundColor" red="0.30588235289999999" green="0.30588235289999999" blue="0.33333333329999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  32. <state key="normal" image="center_ca.png"/>
  33. <userDefinedRuntimeAttributes>
  34. <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
  35. <integer key="value" value="45"/>
  36. </userDefinedRuntimeAttribute>
  37. <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
  38. </userDefinedRuntimeAttributes>
  39. <connections>
  40. <action selector="clickIconBtn:" destination="iN0-l3-epB" eventType="touchUpInside" id="sUH-9z-0y6"/>
  41. </connections>
  42. </button>
  43. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="点击更换头像" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dRb-5N-0M7" userLabel="说明">
  44. <rect key="frame" x="134" y="115" width="80" height="20"/>
  45. <constraints>
  46. <constraint firstAttribute="height" constant="20" id="WeP-D0-Nj9"/>
  47. </constraints>
  48. <fontDescription key="fontDescription" type="system" pointSize="13"/>
  49. <color key="textColor" red="0.43529411764705883" green="0.4392156862745098" blue="0.45098039215686275" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  50. <nil key="highlightedColor"/>
  51. </label>
  52. </subviews>
  53. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  54. <constraints>
  55. <constraint firstItem="iHc-8Y-T1F" firstAttribute="width" secondItem="poQ-oY-7TB" secondAttribute="width" id="4lr-4g-rWz"/>
  56. <constraint firstItem="dRb-5N-0M7" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" id="DV8-Gu-V52"/>
  57. <constraint firstItem="iHc-8Y-T1F" firstAttribute="centerY" secondItem="poQ-oY-7TB" secondAttribute="centerY" id="FY5-lw-KDI"/>
  58. <constraint firstItem="dRb-5N-0M7" firstAttribute="top" secondItem="poQ-oY-7TB" secondAttribute="bottom" constant="5" id="dMd-T8-7qV"/>
  59. <constraint firstItem="poQ-oY-7TB" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" constant="20" id="fGA-Jj-QOc"/>
  60. <constraint firstItem="iHc-8Y-T1F" firstAttribute="height" secondItem="poQ-oY-7TB" secondAttribute="height" id="iMT-qj-YVY"/>
  61. <constraint firstItem="iHc-8Y-T1F" firstAttribute="centerX" secondItem="poQ-oY-7TB" secondAttribute="centerX" id="tYE-KS-6Pw"/>
  62. <constraint firstItem="poQ-oY-7TB" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" id="yRh-5z-6ly"/>
  63. </constraints>
  64. <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
  65. <connections>
  66. <outlet property="desLL" destination="dRb-5N-0M7" id="UbE-0k-sCx"/>
  67. <outlet property="iconBtn" destination="iHc-8Y-T1F" id="13I-5o-B9j"/>
  68. <outlet property="iconIV" destination="poQ-oY-7TB" id="h1C-ty-32Z"/>
  69. </connections>
  70. <point key="canvasLocation" x="47" y="-103.5"/>
  71. </view>
  72. </objects>
  73. <resources>
  74. <image name="center_ca.png" width="24" height="24"/>
  75. <image name="default_head" width="290" height="290"/>
  76. </resources>
  77. </document>