On 19 Sep 2013, at 7:37 PM, Rick Mann <[email protected]> wrote:
>
> On Sep 19, 2013, at 17:36 , Kyle Sluder <[email protected]> wrote:
>
>> Is IB changing the *values*, or the *numbers* that appear on the constraints?
>>
>> If a view’s frame is out of whack with its constraints, the constraints in
>> conflict will be drawn in orange, with a number badge atop them. This badge
>> represents the difference between the calculated value of that dimension and
>> the view’s current value.
>>
>> For example, if you add a horizontal centering constraint to a view, then
>> move that view 10pt to the right, the vertical centering constraint will
>> draw in orange and have a “+10” badge atop it.
>>
>> If you’re actually seeing the constraint *constants* change, then you’ve
>> certainly found a bug.
>
> Nope, it's changing constants. Even after I fix the frames, it moves them or
> changes the constraints, or something.
I'm doing the Autolayout chapter just now…
In addition to everything else, Editor > Resolve Auto Layout Issues > Add
Missing Constraints (one for the selected view, one for the whole scene, also
in the corresponding popup attached to the T-dot-T button at lower right) will
take the free-form layout you created, make its best guess at your intentions,
and add constraints to match. It's moderately intelligent — it cascades
alignments and spacing rather than giving everything an absolute position and
size — and it's good enough to proceed with development, but sooner or later,
you'll have to tune it.
— F
_______________________________________________
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]