title: xamarin auto layout is not working - it doesn't respect the constraints while it's fully constrainted
body: <p>I'm using the auto layout in storyboards in a Xamarin.iOS project.
  why is my constrains not respected when I switch from Iphone4 to iPhone 5 or o Iphon6 etc.  </p>
  
  <p>I tried in all modes... I also tried to design in GENERIC mode and it the label, button are staying in fixed position on the Screen and it cut's off it shows orange when I switch to different render modes in Xamarin Studio - designer.</p>
  
  <p>AutoLayout, size classing is checked on! and the controls are fully constrained in other words has x,y,height, width etc. are set.</p>
  
  <p>I also followed this short introduction video about AutoLAyout, but I don't get the same results: <a href="https://www.youtube.com/watch?v=pDlCx0C3v74" rel="nofollow noreferrer">https://www.youtube.com/watch?v=pDlCx0C3v74</a> </p>
  
  <p><strong>2nd ISSUE I have is:</strong>
     When I make changes in the properties e.g. the height from 21 to 30 and I press the "update frames based on constraints" then I expect the height on the designer is going to be adjust to 30. But when I click on the "Update frames..." button then the property value is set back to 21... I thought this should be other way around... !!!!</p>
  
  <p>any advice? </p>
  
  <p>Xamarin Studio<br>
  Version 6.1.3 (build 19) 
  <a href="https://i.stack.imgur.com/iFvRK.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iFvRK.png" alt="designed in GENERIC"></a></p>
  
  <p>switch to Iphone6
  <a href="https://i.stack.imgur.com/bWFQ8.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/bWFQ8.png" alt="iphone 6  view"></a></p>
  
  <p>switch to iPhone 4
  <a href="https://i.stack.imgur.com/JuvPv.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JuvPv.png" alt="enter image description here"></a></p>
  
  <p>UPDATED (storyboard code added)</p>
  
  <pre><code>    &lt;?xml version="1.0" encoding="UTF-8" standalone="no"?&gt;
  &lt;document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11762" systemVersion="16C67" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="BYZ-38-t0r" launchScreen="YES"&gt;
      &lt;dependencies&gt;
          &lt;plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11757"/&gt;
          &lt;capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/&gt;
      &lt;/dependencies&gt;
      &lt;scenes&gt;
          &lt;!--View Controller--&gt;
          &lt;scene sceneID="tne-QT-ifu"&gt;
              &lt;objects&gt;
                  &lt;viewController id="BYZ-38-t0r" customClass="ViewController" sceneMemberID="viewController"&gt;
                      &lt;layoutGuides&gt;
                          &lt;viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/&gt;
                          &lt;viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/&gt;
                      &lt;/layoutGuides&gt;
                      &lt;view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC"&gt;
                          &lt;rect key="frame" x="0.0" y="0.0" width="600" height="600"/&gt;
                          &lt;autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/&gt;
                          &lt;color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/&gt;
                          &lt;subviews&gt;
                              &lt;label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Hi there this is a label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3" translatesAutoresizingMaskIntoConstraints="NO"&gt;
                                  &lt;rect key="frame" x="225" y="290" width="254" height="21"/&gt;
                                  &lt;fontDescription key="fontDescription" type="system" pointSize="17"/&gt;
                                  &lt;nil key="textColor"/&gt;
                                  &lt;nil key="highlightedColor"/&gt;
                                  &lt;constraints&gt;
                                      &lt;constraint id="10" firstItem="3" firstAttribute="height" constant="21"/&gt;
                                      &lt;constraint id="13" firstItem="3" firstAttribute="width" constant="254"/&gt;
                                  &lt;/constraints&gt;
                              &lt;/label&gt;
                              &lt;label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="one more label is here" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="4" translatesAutoresizingMaskIntoConstraints="NO" fixedFrame="YES"&gt;
                                  &lt;rect key="frame" x="225" y="344" width="231" height="21"/&gt;
                                  &lt;autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/&gt;
                                  &lt;fontDescription key="fontDescription" type="system" pointSize="17"/&gt;
                                  &lt;nil key="textColor"/&gt;
                                  &lt;nil key="highlightedColor"/&gt;
                              &lt;/label&gt;
                          &lt;/subviews&gt;
                          &lt;constraints&gt;
                              &lt;constraint id="9" firstItem="3" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leading" constant="225"/&gt;
                              &lt;constraint id="12" firstItem="3" firstAttribute="top" secondItem="y3c-jy-aDJ" secondAttribute="bottom" constant="270"/&gt;
                          &lt;/constraints&gt;
                      &lt;/view&gt;
                  &lt;/viewController&gt;
                  &lt;placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/&gt;
              &lt;/objects&gt;
              &lt;point key="canvasLocation" x="0.0" y="0.0"/&gt;
          &lt;/scene&gt;
      &lt;/scenes&gt;
  &lt;/document&gt;
  </code></pre>