Commit 9d367c563ec318d84bdaea09c87f2896b75832df
1 parent
a824de42
Exists in
newLive
no message
Showing
5 changed files
with
110 additions
and
97 deletions
Show diff stats
YouerLiveVideo/YouerLiveVideo/Base.lproj/Main.storyboard
| @@ -826,7 +826,12 @@ | @@ -826,7 +826,12 @@ | ||
| 826 | <subviews> | 826 | <subviews> |
| 827 | <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="44" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="CFz-Ro-N17"> | 827 | <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="44" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="CFz-Ro-N17"> |
| 828 | <rect key="frame" x="0.0" y="184" width="375" height="434"/> | 828 | <rect key="frame" x="0.0" y="184" width="375" height="434"/> |
| 829 | - <color key="backgroundColor" red="0.89713114500000002" green="0.89431768659999999" blue="0.90413767099999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 829 | + <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
| 830 | + <view key="tableFooterView" contentMode="scaleToFill" id="IB7-84-pRF"> | ||
| 831 | + <rect key="frame" x="0.0" y="72" width="375" height="1"/> | ||
| 832 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 833 | + <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | ||
| 834 | + </view> | ||
| 830 | <prototypes> | 835 | <prototypes> |
| 831 | <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="cell" id="dJF-O6-zOW" customClass="UserCenterHistoryCell" customModule="YouerLiveVideo" customModuleProvider="target"> | 836 | <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="cell" id="dJF-O6-zOW" customClass="UserCenterHistoryCell" customModule="YouerLiveVideo" customModuleProvider="target"> |
| 832 | <rect key="frame" x="0.0" y="28" width="375" height="44"/> | 837 | <rect key="frame" x="0.0" y="28" width="375" height="44"/> |
YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStationViewController.swift
| @@ -150,9 +150,6 @@ extension TVStationViewController:UICollectionViewDelegate,UICollectionViewDeleg | @@ -150,9 +150,6 @@ extension TVStationViewController:UICollectionViewDelegate,UICollectionViewDeleg | ||
| 150 | if collectionView.tag == 3{ | 150 | if collectionView.tag == 3{ |
| 151 | let vc = Story.instantiateViewControllerWithIdentifier("ExcellentTVViewControllerVC", storyName: "TVStation") as! ExcellentTVViewController | 151 | let vc = Story.instantiateViewControllerWithIdentifier("ExcellentTVViewControllerVC", storyName: "TVStation") as! ExcellentTVViewController |
| 152 | self.navigationController?.pushViewController(vc, animated: true) | 152 | self.navigationController?.pushViewController(vc, animated: true) |
| 153 | - }else{ | ||
| 154 | - let vc = Story.instantiateViewControllerWithIdentifier("TVStationChannelViewControllerVC", storyName: "TVStation") as! TVStationChannelViewController | ||
| 155 | - self.navigationController?.pushViewController(vc, animated: true) | ||
| 156 | } | 153 | } |
| 157 | } | 154 | } |
| 158 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { | 155 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { |
YouerLiveVideo/YouerLiveVideo/controllers/User/Setting/ChangePassWordViewController.swift
| @@ -12,6 +12,7 @@ class ChangePassWordViewController: UIViewController { | @@ -12,6 +12,7 @@ class ChangePassWordViewController: UIViewController { | ||
| 12 | 12 | ||
| 13 | @IBOutlet weak var scrollView: UIScrollView! | 13 | @IBOutlet weak var scrollView: UIScrollView! |
| 14 | @IBOutlet weak var scrollViewHeight: NSLayoutConstraint! | 14 | @IBOutlet weak var scrollViewHeight: NSLayoutConstraint! |
| 15 | + @IBOutlet weak var contentSizeHeight: NSLayoutConstraint! | ||
| 15 | 16 | ||
| 16 | @IBOutlet weak var passwordTextFiled: UITextField! | 17 | @IBOutlet weak var passwordTextFiled: UITextField! |
| 17 | @IBOutlet weak var agrenPasswordTextFiled: UITextField! | 18 | @IBOutlet weak var agrenPasswordTextFiled: UITextField! |
| @@ -26,11 +27,17 @@ class ChangePassWordViewController: UIViewController { | @@ -26,11 +27,17 @@ class ChangePassWordViewController: UIViewController { | ||
| 26 | 27 | ||
| 27 | override func viewDidLoad() { | 28 | override func viewDidLoad() { |
| 28 | super.viewDidLoad() | 29 | super.viewDidLoad() |
| 29 | - scrollViewH = scrollViewHeight.constant | 30 | + self.automaticallyAdjustsScrollViewInsets = false |
| 30 | NotificationCenter.default.addObserver(self, selector: #selector(ChangePassWordViewController.keyboardWIllChange), name: NSNotification.Name.UIKeyboardWillChangeFrame, object: nil) | 31 | NotificationCenter.default.addObserver(self, selector: #selector(ChangePassWordViewController.keyboardWIllChange), name: NSNotification.Name.UIKeyboardWillChangeFrame, object: nil) |
| 31 | 32 | ||
| 32 | // Do any additional setup after loading the view. | 33 | // Do any additional setup after loading the view. |
| 33 | } | 34 | } |
| 35 | + | ||
| 36 | + override func viewWillAppear(_ animated: Bool) { | ||
| 37 | + scrollViewHeight.constant = getScreenHeight() - 70 - 64 | ||
| 38 | + contentSizeHeight.constant = getScreenHeight() - 70 - 64 | ||
| 39 | + scrollViewH = scrollViewHeight.constant | ||
| 40 | + } | ||
| 34 | 41 | ||
| 35 | override func didReceiveMemoryWarning() { | 42 | override func didReceiveMemoryWarning() { |
| 36 | super.didReceiveMemoryWarning() | 43 | super.didReceiveMemoryWarning() |
YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard
| @@ -27,7 +27,7 @@ | @@ -27,7 +27,7 @@ | ||
| 27 | <view key="tableFooterView" alpha="0.0" contentMode="scaleToFill" id="gdX-lf-V9T"> | 27 | <view key="tableFooterView" alpha="0.0" contentMode="scaleToFill" id="gdX-lf-V9T"> |
| 28 | <rect key="frame" x="0.0" y="233" width="375" height="1"/> | 28 | <rect key="frame" x="0.0" y="233" width="375" height="1"/> |
| 29 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | 29 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> |
| 30 | - <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 30 | + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> |
| 31 | </view> | 31 | </view> |
| 32 | <prototypes> | 32 | <prototypes> |
| 33 | <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="cell" rowHeight="65" id="VaS-c5-fyN" customClass="UserEditCell" customModule="YouerLiveVideo" customModuleProvider="target"> | 33 | <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="cell" rowHeight="65" id="VaS-c5-fyN" customClass="UserEditCell" customModule="YouerLiveVideo" customModuleProvider="target"> |
| @@ -264,16 +264,44 @@ | @@ -264,16 +264,44 @@ | ||
| 264 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> | 264 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
| 265 | <subviews> | 265 | <subviews> |
| 266 | <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8Vd-3T-3CR"> | 266 | <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8Vd-3T-3CR"> |
| 267 | - <rect key="frame" x="0.0" y="0.0" width="375" height="597"/> | 267 | + <rect key="frame" x="0.0" y="0.0" width="375" height="200"/> |
| 268 | <subviews> | 268 | <subviews> |
| 269 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1DA-t8-OEm"> | 269 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1DA-t8-OEm"> |
| 270 | - <rect key="frame" x="0.0" y="0.0" width="375" height="597"/> | 270 | + <rect key="frame" x="0.0" y="0.0" width="375" height="200"/> |
| 271 | <subviews> | 271 | <subviews> |
| 272 | - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="YjI-UW-Ova"> | 272 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="PPf-BI-ZxE"> |
| 273 | <rect key="frame" x="0.0" y="100" width="375" height="50"/> | 273 | <rect key="frame" x="0.0" y="100" width="375" height="50"/> |
| 274 | <subviews> | 274 | <subviews> |
| 275 | - <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入您收到的验证码" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="dtg-hq-Nhp"> | 275 | + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请重复您输入的新密码" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="Qzh-5W-Fdl"> |
| 276 | + <rect key="frame" x="20" y="16.5" width="335" height="17"/> | ||
| 277 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 278 | + <nil key="textColor"/> | ||
| 279 | + <fontDescription key="fontDescription" type="system" pointSize="14"/> | ||
| 280 | + <textInputTraits key="textInputTraits"/> | ||
| 281 | + <connections> | ||
| 282 | + <outlet property="delegate" destination="HIn-e8-Pzh" id="3FT-zT-ACD"/> | ||
| 283 | + </connections> | ||
| 284 | + </textField> | ||
| 285 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="g5c-gx-Rlr"> | ||
| 286 | + <rect key="frame" x="16" y="49" width="343" height="1"/> | ||
| 287 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 288 | + <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | ||
| 289 | + <fontDescription key="fontDescription" type="system" pointSize="17"/> | ||
| 290 | + <nil key="textColor"/> | ||
| 291 | + <nil key="highlightedColor"/> | ||
| 292 | + </label> | ||
| 293 | + </subviews> | ||
| 294 | + <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | ||
| 295 | + <constraints> | ||
| 296 | + <constraint firstAttribute="height" constant="50" id="jT7-Bv-YA6"/> | ||
| 297 | + </constraints> | ||
| 298 | + </view> | ||
| 299 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="YjI-UW-Ova"> | ||
| 300 | + <rect key="frame" x="0.0" y="150" width="375" height="50"/> | ||
| 301 | + <subviews> | ||
| 302 | + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入您收到的验证码" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="dtg-hq-Nhp"> | ||
| 276 | <rect key="frame" x="20" y="17" width="147" height="17"/> | 303 | <rect key="frame" x="20" y="17" width="147" height="17"/> |
| 304 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 277 | <nil key="textColor"/> | 305 | <nil key="textColor"/> |
| 278 | <fontDescription key="fontDescription" type="system" pointSize="14"/> | 306 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
| 279 | <textInputTraits key="textInputTraits" keyboardType="numberPad"/> | 307 | <textInputTraits key="textInputTraits" keyboardType="numberPad"/> |
| @@ -281,18 +309,17 @@ | @@ -281,18 +309,17 @@ | ||
| 281 | <outlet property="delegate" destination="HIn-e8-Pzh" id="Rk2-Rg-WTc"/> | 309 | <outlet property="delegate" destination="HIn-e8-Pzh" id="Rk2-Rg-WTc"/> |
| 282 | </connections> | 310 | </connections> |
| 283 | </textField> | 311 | </textField> |
| 284 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lFa-PY-Lg1"> | 312 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lFa-PY-Lg1"> |
| 285 | <rect key="frame" x="16" y="49" width="343" height="1"/> | 313 | <rect key="frame" x="16" y="49" width="343" height="1"/> |
| 314 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 286 | <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 315 | <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
| 287 | - <constraints> | ||
| 288 | - <constraint firstAttribute="height" constant="1" id="Lfw-Yi-UtD"/> | ||
| 289 | - </constraints> | ||
| 290 | <fontDescription key="fontDescription" type="system" pointSize="17"/> | 316 | <fontDescription key="fontDescription" type="system" pointSize="17"/> |
| 291 | <nil key="textColor"/> | 317 | <nil key="textColor"/> |
| 292 | <nil key="highlightedColor"/> | 318 | <nil key="highlightedColor"/> |
| 293 | </label> | 319 | </label> |
| 294 | - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="i2a-hL-oad"> | 320 | + <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="i2a-hL-oad"> |
| 295 | <rect key="frame" x="274" y="10" width="85" height="30"/> | 321 | <rect key="frame" x="274" y="10" width="85" height="30"/> |
| 322 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 296 | <color key="backgroundColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/> | 323 | <color key="backgroundColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
| 297 | <state key="normal" title=" 获取验证码 "> | 324 | <state key="normal" title=" 获取验证码 "> |
| 298 | <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 325 | <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| @@ -304,22 +331,15 @@ | @@ -304,22 +331,15 @@ | ||
| 304 | </subviews> | 331 | </subviews> |
| 305 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 332 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 306 | <constraints> | 333 | <constraints> |
| 307 | - <constraint firstItem="i2a-hL-oad" firstAttribute="centerY" secondItem="YjI-UW-Ova" secondAttribute="centerY" id="6tN-tx-hH2"/> | ||
| 308 | - <constraint firstItem="lFa-PY-Lg1" firstAttribute="leading" secondItem="YjI-UW-Ova" secondAttribute="leading" constant="16" id="AUg-bg-Q14"/> | ||
| 309 | - <constraint firstAttribute="bottom" secondItem="lFa-PY-Lg1" secondAttribute="bottom" id="KLR-8O-Gec"/> | ||
| 310 | - <constraint firstItem="dtg-hq-Nhp" firstAttribute="leading" secondItem="YjI-UW-Ova" secondAttribute="leading" constant="20" id="Tbt-To-MnF"/> | ||
| 311 | - <constraint firstItem="lFa-PY-Lg1" firstAttribute="centerX" secondItem="YjI-UW-Ova" secondAttribute="centerX" id="UMn-tr-iSe"/> | ||
| 312 | - <constraint firstAttribute="height" constant="50" id="Zdw-rZ-eCg"/> | ||
| 313 | - <constraint firstAttribute="trailing" secondItem="i2a-hL-oad" secondAttribute="trailing" constant="16" id="nhQ-oH-HBd"/> | ||
| 314 | - <constraint firstItem="dtg-hq-Nhp" firstAttribute="centerY" secondItem="YjI-UW-Ova" secondAttribute="centerY" id="pYp-kV-v06"/> | ||
| 315 | - <constraint firstItem="i2a-hL-oad" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="dtg-hq-Nhp" secondAttribute="trailing" constant="8" id="tCf-jM-Z0F"/> | 334 | + <constraint firstAttribute="height" constant="50" id="FXG-ec-5Cr"/> |
| 316 | </constraints> | 335 | </constraints> |
| 317 | </view> | 336 | </view> |
| 318 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="DSL-73-rUm"> | 337 | <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="DSL-73-rUm"> |
| 319 | - <rect key="frame" x="0.0" y="0.0" width="375" height="50"/> | 338 | + <rect key="frame" x="0.0" y="50" width="375" height="50"/> |
| 320 | <subviews> | 339 | <subviews> |
| 321 | - <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入新密码" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="KOX-8X-bEC"> | 340 | + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入新密码" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="KOX-8X-bEC"> |
| 322 | <rect key="frame" x="20" y="17" width="335" height="17"/> | 341 | <rect key="frame" x="20" y="17" width="335" height="17"/> |
| 342 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 323 | <nil key="textColor"/> | 343 | <nil key="textColor"/> |
| 324 | <fontDescription key="fontDescription" type="system" pointSize="14"/> | 344 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
| 325 | <textInputTraits key="textInputTraits"/> | 345 | <textInputTraits key="textInputTraits"/> |
| @@ -327,12 +347,10 @@ | @@ -327,12 +347,10 @@ | ||
| 327 | <outlet property="delegate" destination="HIn-e8-Pzh" id="JRe-kh-lW4"/> | 347 | <outlet property="delegate" destination="HIn-e8-Pzh" id="JRe-kh-lW4"/> |
| 328 | </connections> | 348 | </connections> |
| 329 | </textField> | 349 | </textField> |
| 330 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xNz-Dn-QcJ"> | 350 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xNz-Dn-QcJ"> |
| 331 | <rect key="frame" x="16" y="49" width="343" height="1"/> | 351 | <rect key="frame" x="16" y="49" width="343" height="1"/> |
| 352 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 332 | <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 353 | <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
| 333 | - <constraints> | ||
| 334 | - <constraint firstAttribute="height" constant="1" id="jO2-yd-Lfd"/> | ||
| 335 | - </constraints> | ||
| 336 | <fontDescription key="fontDescription" type="system" pointSize="17"/> | 354 | <fontDescription key="fontDescription" type="system" pointSize="17"/> |
| 337 | <nil key="textColor"/> | 355 | <nil key="textColor"/> |
| 338 | <nil key="highlightedColor"/> | 356 | <nil key="highlightedColor"/> |
| @@ -340,32 +358,26 @@ | @@ -340,32 +358,26 @@ | ||
| 340 | </subviews> | 358 | </subviews> |
| 341 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 359 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 342 | <constraints> | 360 | <constraints> |
| 343 | - <constraint firstAttribute="height" constant="50" id="CLT-v4-ZkO"/> | ||
| 344 | - <constraint firstItem="KOX-8X-bEC" firstAttribute="centerX" secondItem="DSL-73-rUm" secondAttribute="centerX" id="M4r-zi-VnB"/> | ||
| 345 | - <constraint firstItem="xNz-Dn-QcJ" firstAttribute="centerX" secondItem="DSL-73-rUm" secondAttribute="centerX" id="iTN-UG-68h"/> | ||
| 346 | - <constraint firstItem="KOX-8X-bEC" firstAttribute="leading" secondItem="DSL-73-rUm" secondAttribute="leading" constant="20" id="nTe-NB-Iit"/> | ||
| 347 | - <constraint firstAttribute="bottom" secondItem="xNz-Dn-QcJ" secondAttribute="bottom" id="o8H-LN-340"/> | ||
| 348 | - <constraint firstItem="KOX-8X-bEC" firstAttribute="centerY" secondItem="DSL-73-rUm" secondAttribute="centerY" id="oJc-1J-siL"/> | ||
| 349 | - <constraint firstItem="xNz-Dn-QcJ" firstAttribute="leading" secondItem="DSL-73-rUm" secondAttribute="leading" constant="16" id="uSC-7n-UlI"/> | 361 | + <constraint firstAttribute="height" constant="50" id="6rp-3e-2Q1"/> |
| 350 | </constraints> | 362 | </constraints> |
| 351 | </view> | 363 | </view> |
| 352 | - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="PPf-BI-ZxE"> | ||
| 353 | - <rect key="frame" x="0.0" y="50" width="375" height="50"/> | 364 | + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="b6X-Hs-kwP"> |
| 365 | + <rect key="frame" x="0.0" y="0.0" width="375" height="50"/> | ||
| 354 | <subviews> | 366 | <subviews> |
| 355 | - <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请重复您输入的新密码" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="Qzh-5W-Fdl"> | ||
| 356 | - <rect key="frame" x="20" y="16.5" width="335" height="17"/> | 367 | + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入新密码" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="bQy-pc-aag"> |
| 368 | + <rect key="frame" x="20" y="17" width="335" height="17"/> | ||
| 357 | <nil key="textColor"/> | 369 | <nil key="textColor"/> |
| 358 | <fontDescription key="fontDescription" type="system" pointSize="14"/> | 370 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
| 359 | <textInputTraits key="textInputTraits"/> | 371 | <textInputTraits key="textInputTraits"/> |
| 360 | <connections> | 372 | <connections> |
| 361 | - <outlet property="delegate" destination="HIn-e8-Pzh" id="3FT-zT-ACD"/> | 373 | + <outlet property="delegate" destination="HIn-e8-Pzh" id="rhk-6o-2mE"/> |
| 362 | </connections> | 374 | </connections> |
| 363 | </textField> | 375 | </textField> |
| 364 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="g5c-gx-Rlr"> | 376 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="As7-aB-uJz"> |
| 365 | <rect key="frame" x="16" y="49" width="343" height="1"/> | 377 | <rect key="frame" x="16" y="49" width="343" height="1"/> |
| 366 | <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 378 | <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
| 367 | <constraints> | 379 | <constraints> |
| 368 | - <constraint firstAttribute="height" constant="1" id="h8G-PP-6FW"/> | 380 | + <constraint firstAttribute="height" constant="1" id="YZY-7C-lLF"/> |
| 369 | </constraints> | 381 | </constraints> |
| 370 | <fontDescription key="fontDescription" type="system" pointSize="17"/> | 382 | <fontDescription key="fontDescription" type="system" pointSize="17"/> |
| 371 | <nil key="textColor"/> | 383 | <nil key="textColor"/> |
| @@ -374,55 +386,59 @@ | @@ -374,55 +386,59 @@ | ||
| 374 | </subviews> | 386 | </subviews> |
| 375 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 387 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 376 | <constraints> | 388 | <constraints> |
| 377 | - <constraint firstItem="Qzh-5W-Fdl" firstAttribute="centerX" secondItem="PPf-BI-ZxE" secondAttribute="centerX" id="ACg-OY-kid"/> | ||
| 378 | - <constraint firstItem="g5c-gx-Rlr" firstAttribute="centerX" secondItem="PPf-BI-ZxE" secondAttribute="centerX" id="GIy-fQ-NqG"/> | ||
| 379 | - <constraint firstAttribute="bottom" secondItem="g5c-gx-Rlr" secondAttribute="bottom" id="VsV-v8-cnP"/> | ||
| 380 | - <constraint firstItem="Qzh-5W-Fdl" firstAttribute="leading" secondItem="PPf-BI-ZxE" secondAttribute="leading" constant="20" id="XxL-fd-Xdk"/> | ||
| 381 | - <constraint firstAttribute="height" constant="50" id="Z4s-6F-BRm"/> | ||
| 382 | - <constraint firstItem="Qzh-5W-Fdl" firstAttribute="centerY" secondItem="PPf-BI-ZxE" secondAttribute="centerY" id="bP8-Ie-B5l"/> | ||
| 383 | - <constraint firstItem="g5c-gx-Rlr" firstAttribute="leading" secondItem="PPf-BI-ZxE" secondAttribute="leading" constant="16" id="mJw-dS-wNd"/> | 389 | + <constraint firstItem="bQy-pc-aag" firstAttribute="leading" secondItem="b6X-Hs-kwP" secondAttribute="leading" constant="20" id="8Zj-WD-Ht9"/> |
| 390 | + <constraint firstItem="As7-aB-uJz" firstAttribute="leading" secondItem="b6X-Hs-kwP" secondAttribute="leading" constant="16" id="S5q-5s-bTi"/> | ||
| 391 | + <constraint firstItem="bQy-pc-aag" firstAttribute="centerY" secondItem="b6X-Hs-kwP" secondAttribute="centerY" id="amW-6X-3Oh"/> | ||
| 392 | + <constraint firstItem="bQy-pc-aag" firstAttribute="centerX" secondItem="b6X-Hs-kwP" secondAttribute="centerX" id="cQF-lz-fTW"/> | ||
| 393 | + <constraint firstAttribute="bottom" secondItem="As7-aB-uJz" secondAttribute="bottom" id="klD-53-Tse"/> | ||
| 394 | + <constraint firstAttribute="trailing" secondItem="As7-aB-uJz" secondAttribute="trailing" constant="16" id="nEn-CT-udb"/> | ||
| 395 | + <constraint firstAttribute="height" constant="50" id="xsq-cP-2jd"/> | ||
| 384 | </constraints> | 396 | </constraints> |
| 385 | </view> | 397 | </view> |
| 386 | </subviews> | 398 | </subviews> |
| 387 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 399 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 388 | <constraints> | 400 | <constraints> |
| 389 | - <constraint firstAttribute="trailing" secondItem="YjI-UW-Ova" secondAttribute="trailing" id="4og-BG-yQ2"/> | ||
| 390 | - <constraint firstItem="YjI-UW-Ova" firstAttribute="top" secondItem="PPf-BI-ZxE" secondAttribute="bottom" id="EVk-W9-6ha"/> | ||
| 391 | - <constraint firstAttribute="trailing" secondItem="PPf-BI-ZxE" secondAttribute="trailing" id="KSD-tV-fyr"/> | ||
| 392 | - <constraint firstAttribute="height" constant="597" id="O1w-LD-ENA"/> | ||
| 393 | - <constraint firstItem="DSL-73-rUm" firstAttribute="leading" secondItem="1DA-t8-OEm" secondAttribute="leading" id="P4W-fB-mdJ"/> | ||
| 394 | - <constraint firstItem="PPf-BI-ZxE" firstAttribute="leading" secondItem="1DA-t8-OEm" secondAttribute="leading" id="SZy-V6-tVw"/> | ||
| 395 | - <constraint firstItem="PPf-BI-ZxE" firstAttribute="top" secondItem="DSL-73-rUm" secondAttribute="bottom" id="YFk-eX-dg9"/> | ||
| 396 | - <constraint firstItem="YjI-UW-Ova" firstAttribute="leading" secondItem="1DA-t8-OEm" secondAttribute="leading" id="ZW2-Ge-UHU"/> | ||
| 397 | - <constraint firstItem="DSL-73-rUm" firstAttribute="top" secondItem="1DA-t8-OEm" secondAttribute="top" id="fhq-vI-7jW"/> | ||
| 398 | - <constraint firstAttribute="trailing" secondItem="DSL-73-rUm" secondAttribute="trailing" id="rjR-sC-f1X"/> | 401 | + <constraint firstItem="b6X-Hs-kwP" firstAttribute="leading" secondItem="1DA-t8-OEm" secondAttribute="leading" id="4O9-m4-vmA"/> |
| 402 | + <constraint firstAttribute="trailing" secondItem="b6X-Hs-kwP" secondAttribute="trailing" id="6GM-YF-OD7"/> | ||
| 403 | + <constraint firstItem="PPf-BI-ZxE" firstAttribute="leading" secondItem="1DA-t8-OEm" secondAttribute="leading" id="Bel-T4-kSe"/> | ||
| 404 | + <constraint firstItem="YjI-UW-Ova" firstAttribute="leading" secondItem="1DA-t8-OEm" secondAttribute="leading" id="Cmm-WZ-IB4"/> | ||
| 405 | + <constraint firstAttribute="trailing" secondItem="DSL-73-rUm" secondAttribute="trailing" id="D69-lY-bJR"/> | ||
| 406 | + <constraint firstItem="DSL-73-rUm" firstAttribute="leading" secondItem="1DA-t8-OEm" secondAttribute="leading" id="FbS-0a-dMg"/> | ||
| 407 | + <constraint firstItem="DSL-73-rUm" firstAttribute="top" secondItem="b6X-Hs-kwP" secondAttribute="bottom" id="O4d-f5-mOn"/> | ||
| 408 | + <constraint firstItem="YjI-UW-Ova" firstAttribute="top" secondItem="PPf-BI-ZxE" secondAttribute="bottom" id="P7t-DG-nPu"/> | ||
| 409 | + <constraint firstAttribute="trailing" secondItem="PPf-BI-ZxE" secondAttribute="trailing" id="P98-Vv-AYp"/> | ||
| 410 | + <constraint firstItem="b6X-Hs-kwP" firstAttribute="top" secondItem="1DA-t8-OEm" secondAttribute="top" id="UJv-FM-ZVM"/> | ||
| 411 | + <constraint firstAttribute="bottom" secondItem="YjI-UW-Ova" secondAttribute="bottom" id="aPa-Rc-5fd"/> | ||
| 412 | + <constraint firstAttribute="height" constant="200" id="lat-Tj-mho"/> | ||
| 413 | + <constraint firstAttribute="trailing" secondItem="YjI-UW-Ova" secondAttribute="trailing" id="rrx-yb-HBG"/> | ||
| 414 | + <constraint firstItem="PPf-BI-ZxE" firstAttribute="top" secondItem="DSL-73-rUm" secondAttribute="bottom" id="vZr-4K-bB8"/> | ||
| 399 | </constraints> | 415 | </constraints> |
| 400 | </view> | 416 | </view> |
| 401 | </subviews> | 417 | </subviews> |
| 402 | <constraints> | 418 | <constraints> |
| 403 | - <constraint firstAttribute="bottom" secondItem="1DA-t8-OEm" secondAttribute="bottom" id="SgU-Q9-eey"/> | ||
| 404 | - <constraint firstItem="1DA-t8-OEm" firstAttribute="centerX" secondItem="8Vd-3T-3CR" secondAttribute="centerX" id="V9c-vU-aiU"/> | ||
| 405 | - <constraint firstItem="1DA-t8-OEm" firstAttribute="top" secondItem="8Vd-3T-3CR" secondAttribute="top" id="c1T-M8-TiB"/> | ||
| 406 | - <constraint firstItem="1DA-t8-OEm" firstAttribute="leading" secondItem="8Vd-3T-3CR" secondAttribute="leading" id="dFv-uc-gPl"/> | ||
| 407 | - <constraint firstAttribute="trailing" secondItem="1DA-t8-OEm" secondAttribute="trailing" id="hCM-VP-Yxf"/> | ||
| 408 | - <constraint firstAttribute="height" constant="597" id="riU-A5-eXR"/> | 419 | + <constraint firstAttribute="bottom" secondItem="1DA-t8-OEm" secondAttribute="bottom" id="0BA-2y-L9t"/> |
| 420 | + <constraint firstAttribute="trailing" secondItem="1DA-t8-OEm" secondAttribute="trailing" id="3YC-Ny-yMe"/> | ||
| 421 | + <constraint firstItem="1DA-t8-OEm" firstAttribute="top" secondItem="8Vd-3T-3CR" secondAttribute="top" id="4Ms-lb-OJN"/> | ||
| 422 | + <constraint firstItem="1DA-t8-OEm" firstAttribute="leading" secondItem="8Vd-3T-3CR" secondAttribute="leading" id="5fv-tv-H7s"/> | ||
| 423 | + <constraint firstItem="1DA-t8-OEm" firstAttribute="centerX" secondItem="8Vd-3T-3CR" secondAttribute="centerX" id="9aj-Mg-Eki"/> | ||
| 424 | + <constraint firstAttribute="height" constant="200" id="lBk-XC-8mQ"/> | ||
| 409 | </constraints> | 425 | </constraints> |
| 410 | </scrollView> | 426 | </scrollView> |
| 411 | - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="whH-Oe-owS"> | 427 | + <view contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="whH-Oe-owS"> |
| 412 | <rect key="frame" x="0.0" y="597" width="375" height="70"/> | 428 | <rect key="frame" x="0.0" y="597" width="375" height="70"/> |
| 429 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 413 | <subviews> | 430 | <subviews> |
| 414 | - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="kVt-8Z-dIm"> | 431 | + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="kVt-8Z-dIm"> |
| 415 | <rect key="frame" x="0.0" y="0.0" width="375" height="1"/> | 432 | <rect key="frame" x="0.0" y="0.0" width="375" height="1"/> |
| 433 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 416 | <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | 434 | <color key="backgroundColor" red="0.93503493069999999" green="0.93562394380000002" blue="0.96585971120000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
| 417 | - <constraints> | ||
| 418 | - <constraint firstAttribute="height" constant="1" id="sVm-Ul-Tks"/> | ||
| 419 | - </constraints> | ||
| 420 | <fontDescription key="fontDescription" type="system" pointSize="17"/> | 435 | <fontDescription key="fontDescription" type="system" pointSize="17"/> |
| 421 | <nil key="textColor"/> | 436 | <nil key="textColor"/> |
| 422 | <nil key="highlightedColor"/> | 437 | <nil key="highlightedColor"/> |
| 423 | </label> | 438 | </label> |
| 424 | - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="a1z-OP-RVi"> | 439 | + <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="a1z-OP-RVi"> |
| 425 | <rect key="frame" x="50" y="11" width="274" height="48"/> | 440 | <rect key="frame" x="50" y="11" width="274" height="48"/> |
| 441 | + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> | ||
| 426 | <color key="backgroundColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/> | 442 | <color key="backgroundColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
| 427 | <state key="normal" title="确认修改"> | 443 | <state key="normal" title="确认修改"> |
| 428 | <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 444 | <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| @@ -433,27 +449,13 @@ | @@ -433,27 +449,13 @@ | ||
| 433 | </button> | 449 | </button> |
| 434 | </subviews> | 450 | </subviews> |
| 435 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 451 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 436 | - <constraints> | ||
| 437 | - <constraint firstAttribute="height" constant="70" id="2q1-vd-aIj"/> | ||
| 438 | - <constraint firstItem="a1z-OP-RVi" firstAttribute="top" secondItem="kVt-8Z-dIm" secondAttribute="bottom" constant="10" id="Cer-Vw-jgp"/> | ||
| 439 | - <constraint firstItem="a1z-OP-RVi" firstAttribute="centerY" secondItem="whH-Oe-owS" secondAttribute="centerY" id="JRI-y7-sxw"/> | ||
| 440 | - <constraint firstItem="kVt-8Z-dIm" firstAttribute="top" secondItem="whH-Oe-owS" secondAttribute="top" id="TJw-qg-Xj5"/> | ||
| 441 | - <constraint firstAttribute="trailing" secondItem="kVt-8Z-dIm" secondAttribute="trailing" id="Yft-zB-u6I"/> | ||
| 442 | - <constraint firstItem="kVt-8Z-dIm" firstAttribute="leading" secondItem="whH-Oe-owS" secondAttribute="leading" id="Yyc-Md-Jf6"/> | ||
| 443 | - <constraint firstItem="a1z-OP-RVi" firstAttribute="leading" secondItem="whH-Oe-owS" secondAttribute="leading" constant="50" id="bj3-p2-4Ev"/> | ||
| 444 | - <constraint firstItem="a1z-OP-RVi" firstAttribute="centerX" secondItem="whH-Oe-owS" secondAttribute="centerX" id="wX9-9q-dFe"/> | ||
| 445 | - </constraints> | ||
| 446 | </view> | 452 | </view> |
| 447 | </subviews> | 453 | </subviews> |
| 448 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> | 454 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 449 | <constraints> | 455 | <constraints> |
| 450 | - <constraint firstItem="whH-Oe-owS" firstAttribute="top" secondItem="8Vd-3T-3CR" secondAttribute="bottom" id="71h-u4-NXV"/> | ||
| 451 | - <constraint firstAttribute="trailing" secondItem="8Vd-3T-3CR" secondAttribute="trailing" id="9MH-8S-tRA"/> | ||
| 452 | - <constraint firstItem="whH-Oe-owS" firstAttribute="leading" secondItem="bs0-1B-XZt" secondAttribute="leading" id="B4t-9D-S3Q"/> | ||
| 453 | - <constraint firstItem="8Vd-3T-3CR" firstAttribute="leading" secondItem="bs0-1B-XZt" secondAttribute="leading" id="H8g-fx-ewt"/> | ||
| 454 | - <constraint firstItem="Gxk-Dg-G3D" firstAttribute="top" secondItem="whH-Oe-owS" secondAttribute="bottom" id="LnM-uu-3er"/> | ||
| 455 | - <constraint firstItem="8Vd-3T-3CR" firstAttribute="top" secondItem="bs0-1B-XZt" secondAttribute="top" id="MkB-mh-yZy"/> | ||
| 456 | - <constraint firstAttribute="trailing" secondItem="whH-Oe-owS" secondAttribute="trailing" id="uLu-dR-hbo"/> | 456 | + <constraint firstAttribute="trailing" secondItem="8Vd-3T-3CR" secondAttribute="trailing" id="AAa-wY-U8j"/> |
| 457 | + <constraint firstItem="8Vd-3T-3CR" firstAttribute="top" secondItem="bs0-1B-XZt" secondAttribute="top" id="bPf-qx-Igd"/> | ||
| 458 | + <constraint firstItem="8Vd-3T-3CR" firstAttribute="leading" secondItem="bs0-1B-XZt" secondAttribute="leading" id="laP-eB-Tfw"/> | ||
| 457 | </constraints> | 459 | </constraints> |
| 458 | <connections> | 460 | <connections> |
| 459 | <action selector="editKeyboard:" destination="HIn-e8-Pzh" eventType="touchUpInside" id="Gqe-4a-Nym"/> | 461 | <action selector="editKeyboard:" destination="HIn-e8-Pzh" eventType="touchUpInside" id="Gqe-4a-Nym"/> |
| @@ -463,7 +465,6 @@ | @@ -463,7 +465,6 @@ | ||
| 463 | <outlet property="agrenPasswordTextFiled" destination="Qzh-5W-Fdl" id="NIs-ap-xHZ"/> | 465 | <outlet property="agrenPasswordTextFiled" destination="Qzh-5W-Fdl" id="NIs-ap-xHZ"/> |
| 464 | <outlet property="passwordTextFiled" destination="KOX-8X-bEC" id="Rd7-u2-mLM"/> | 466 | <outlet property="passwordTextFiled" destination="KOX-8X-bEC" id="Rd7-u2-mLM"/> |
| 465 | <outlet property="scrollView" destination="8Vd-3T-3CR" id="dEo-pi-u7a"/> | 467 | <outlet property="scrollView" destination="8Vd-3T-3CR" id="dEo-pi-u7a"/> |
| 466 | - <outlet property="scrollViewHeight" destination="riU-A5-eXR" id="ihQ-Ne-Y5c"/> | ||
| 467 | <outlet property="userCodeTextFiled" destination="dtg-hq-Nhp" id="ZYP-US-SH2"/> | 468 | <outlet property="userCodeTextFiled" destination="dtg-hq-Nhp" id="ZYP-US-SH2"/> |
| 468 | </connections> | 469 | </connections> |
| 469 | </viewController> | 470 | </viewController> |
YouerLiveVideo/YouerLiveVideo/controllers/User/UserViewController.swift
| @@ -23,6 +23,7 @@ class UserViewController: UIViewController { | @@ -23,6 +23,7 @@ class UserViewController: UIViewController { | ||
| 23 | super.viewDidLoad() | 23 | super.viewDidLoad() |
| 24 | self.configTheme() | 24 | self.configTheme() |
| 25 | self.navigationItem.rightBarButtonItem = UIBarButtonItem(image: #imageLiteral(resourceName: "radio_s"), style: .plain, target: self, action: #selector(UserViewController.editBtnClick)) | 25 | self.navigationItem.rightBarButtonItem = UIBarButtonItem(image: #imageLiteral(resourceName: "radio_s"), style: .plain, target: self, action: #selector(UserViewController.editBtnClick)) |
| 26 | + self.automaticallyAdjustsScrollViewInsets = false | ||
| 26 | setUserInfor() | 27 | setUserInfor() |
| 27 | // Do any additional setup after loading the view. | 28 | // Do any additional setup after loading the view. |
| 28 | } | 29 | } |
| @@ -60,10 +61,10 @@ class UserViewController: UIViewController { | @@ -60,10 +61,10 @@ class UserViewController: UIViewController { | ||
| 60 | historyList.reloadData() | 61 | historyList.reloadData() |
| 61 | } | 62 | } |
| 62 | 63 | ||
| 63 | - override func viewWillAppear(_ animated: Bool) { | ||
| 64 | - super.viewWillAppear(animated) | ||
| 65 | - self.tabBarController?.tabBar.isHidden = false | ||
| 66 | - } | 64 | +// override func viewWillAppear(_ animated: Bool) { |
| 65 | +// super.viewWillAppear(animated) | ||
| 66 | +// self.tabBarController?.tabBar.isHidden = false | ||
| 67 | +// } | ||
| 67 | 68 | ||
| 68 | /* | 69 | /* |
| 69 | // MARK: - Navigation | 70 | // MARK: - Navigation |
| @@ -148,9 +149,11 @@ extension UserViewController:UITableViewDelegate,UITableViewDataSource{ | @@ -148,9 +149,11 @@ extension UserViewController:UITableViewDelegate,UITableViewDataSource{ | ||
| 148 | return 44 | 149 | return 44 |
| 149 | } | 150 | } |
| 150 | 151 | ||
| 151 | - func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat { | ||
| 152 | - return 1 | 152 | + override func viewWillAppear(_ animated: Bool) { |
| 153 | + super.viewWillAppear(animated) | ||
| 154 | + self.tabBarController?.tabBar.isHidden = false | ||
| 153 | } | 155 | } |
| 156 | + | ||
| 154 | 157 | ||
| 155 | } | 158 | } |
| 156 | 159 |