Xcode 4.6.3: Can't edit the 'constant' of a 'Top Alignment Constraint' anymore

Originator:kusterer
Number:rdar://14696399 Date Originated:09-Aug-2013 04:43 PM
Status:Open Resolved:
Product:Developer Tools Product Version:Xcode 4.6.3 (4H1503)
Classification:UI/Usability Reproducible:Not Applicable
 
Many UIs have areas that are hidden and shown as needed. Usually, one wants to move any items below a hidden item up so there's no ugly gap, or move them down when the items become visible again.

In previous Xcode versions, I've been able to implement this by adding a "top alignment constraint" in Interface Builder that aligns the hidden item's top with the top of the item above it, then changing its 'constant' to a positive value to specify that they should be next to each other, not on top of each other. Then in the code I could simply change that constraint's constant to 0 and hide the item (even with animation).

Current versions of IB no longer show an editable 'constant' for top alignment constraints. Please restore this.

For the future, it'd be great if you could provide an even nicer way to hide and show items and have whatever is above/below them move in appropriately (removing any duplicate margins that may be left over).

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!