It's not the most straightforward thing in existence.

I've found that watching several YouTube videos will do more good than most 
anything else.

Sadly, there is one 7 minute video that made things pretty clear but I can't 
find it (not Ray's).

This one is pretty good.

https://www.youtube.com/watch?v=vzyd33Pv9kg

On Aug 25, 2015, at 7:23 AM, Dave wrote:

> Hi All,
> 
> I’m trying to get my head around Auto Layout in XXCode, but can’t seem to 
> figure out some basic things.
> 
> I have a sample project with a View made up of two Controls, a Text Field and 
> a Button, like so:
> 
> |     [TextView]           [Button]     |
> 
> Where | = edge of the View.
> 
> It has the following constraints at the moment:
> 
> 1.    Leading Alignment               First Item: Button.Leading        
> Relation: Equal   Second Item: TextView.Leading   Constant: 8   Priority: 
> 1000   Multiplier: 1
> 2.    Vertical Space                  First Item: Superview.Bottom   
> Relation: Equal   Second Item: Button.Bottom        Constant: 5   Priority: 
> 1000   Multiplier: 1
> 3.    Vertical Space                 First Item: Button.Top               
> Relation: Equal   Second Item: Superview.Top       Constant: 5   Priority: 
> 1000   Multiplier: 1
> 4.    Baseline Alignment         First Item: Button.Baseline       Relation: 
> Equal   Second Item: TextView.Baseline  Constant: 0   Priority: 1000   
> Multiplier: 1
> 5.    Horizontal Space                First Item: Superview.Trailing   
> Relation: Equal   Second Item: Button.Trailing       Constant: 5   Priority: 
> 1000   Multiplier: 1
> 
> I now, want to move the button so it’s before the text field, like so:
> 
> |     [Button]           [TextView]     |
> 
> If I just move the button to the left, it doesn’t work, so I’m guessing I 
> need to change the constraints or somehow get XCode to do it for me?
> 
> When I click on the Button in XCode, I see that it is hooked to the top, 
> bottom and right edge of the superview and the left edge of the TextView.
> 
> How do I change this so that it’s hooked to the top, bottom, and left edge of 
> the superview and the left edge of the TextView?
> 
> Is there a good doc that explains how to use XCode to do this? 
> 
> Not sure if this is a Cocoa or XCode question, so I’ve posted to both lists.
> 
> All the Best
> Dave
> 
> 
> _______________________________________________
> 
> Cocoa-dev mailing list ([email protected])
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/zav%40mac.com
> 
> This email sent to [email protected]


_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to