Skip to content

Tags: smileyborg/UIView-AutoLayout

Tags

v2.0.1

Toggle v2.0.1's commit message
Update pod spec

v2.0.0

Toggle v2.0.0's commit message
Update version number in source to v2.0.0

v1.3.0

Toggle v1.3.0's commit message
Update version number

This release really should be v1.3.0 according to semantic versioning
conventions.

v1.2.0

Toggle v1.2.0's commit message
Update README

v1.1.0

Toggle v1.1.0's commit message
Expose new generic methods to constrain different types of attributes…

… across 2 views

- Adjust the enums of ALEdge, ALDimension, and ALAxis to be unique (and additionally to match up with their NSLayoutAttribute counterparts)
- Add new APIs that allow any combination of ALAttributes on 2 views to be constrained
- Organize the source a bit more
- Add a new example to the demo project that uses the new generic ALAttribute methods
- Bump version number to v1.1

v1.0.0

Toggle v1.0.0's commit message
Update tests for latest version of API

v0.9.0

Toggle v0.9.0's commit message
Add warnings to constraint removal convenience methods

Per a direct conversation with Apple, using these methods to "nuke" all the constraints on a view or view hierarchy and then installing a fresh set of constraints will result in disastrous performance when the Auto Layout engine/solver attempts to recalculate the view frames.

Instead, you'll want to make sure views are only reused with the same constraints (or with very small differences or changes to the constant value of the constraints).

v0.8.0

Toggle v0.8.0's commit message
Rename API method to be more concise

v0.7.0

Toggle v0.7.0's commit message
Update README now that the API supports Leading and Trailing attributes

v0.6.0

Toggle v0.6.0's commit message
Update behavior of recursive constraint removal method to exclude int…

…rinsic content size constraints

Expose a new method which allows ALL constraints (including intrinsic content size constraints) to be removed.