All Versions
10
Latest Version
Avg Release Cycle
21 days
Latest Release
1764 days ago
Changelog History
Changelog History
-
v1.5.1 Changes
May 17, 2020โ Added:
- Example project.
- Small helper method
add(toSuperview:)
for convenient chaining.
โก๏ธ Updated:
- ๐ API documentation.
- Internal project structure.
-
v1.5.0 Changes
May 14, 2020โ Added:
๐ Ability to chain
pin
,center
methods. For now, all methods returnsself
with attribute@discardableResult
. This will help to remove some boilerplate code in our daily UI routine.๐
ESLSizeInsets
(typealias ofUIOffset
) instead ofESL2DimentionsInsets
(typealias ofCGSize
). It was just a bad naming, plusUIOffset
creates better API rather thanCGSize
.๐ Swift 5 support.
โก๏ธ Updated:
๐ API documentation.
Size methods which uses another view for layout. Replaced argument labels
to
tomatch
.centerInSuperview
. Now it requires argument labelaxis
.๐ Fixed:
Center methods ignored constraints priority.
height
ignored constraint relation. -
v1.4.0 Changes
May 03, 2020โ Added:
- ๐ Support to set size of the view using another
UIView
.
โก๏ธ Updated:
- ๐ API documentation.
๐ Deprecated:
- ๐ Size methods with layout relation as a first argument. Relation moved to base size methods as a second argument with default value
NSLayoutRelation.equal
.
- ๐ Support to set size of the view using another
-
v1.3.3 Changes
March 14, 2020โก๏ธ Updated:
- ๐ API Documentation.
-
v1.3.2
February 05, 2020 -
v1.3.1
February 05, 2020 -
v1.3.0 Changes
February 05, 2020โ Added:
- ๐ Support for Guides. ESL now supports
UILayoutGuide
with convenience API, as well as, API for predefined Apple's guides such aslayoutMarginsGuide
,readableContentGuide
,safeAreaLayoutGuide
.
- ๐ Support for Guides. ESL now supports
-
v1.2.2 Changes
November 14, 2019โ Added:
- Shared Schemes for Carthage.
๐ Fixed:
- Carthage: Dependency "EasySwiftLayout" has no shared framework schemes for any of the platforms: iOS.
-
v1.2.1 Changes
November 11, 2019โก๏ธ Updated:
- ๐ API Documentation.
๐ Fixed:
- Wrong insets for
pinEdges(_:toSameEdgesOfView:withInsets:relation:priority:)
.
-
v1.2.0 Changes
November 10, 2019โ Added:
- ๐ท Tags in comments for some methods for better navigation and appearance of
Quick Help
in Xcode.
โก๏ธ Updated:
- ๐ API Documentation.
- 0๏ธโฃ The order of
usingRelation
, so that it is passed after non-default parameters. - The order of
excludingEdge
, so that it is passed right before parameterwithInsets
.
๐ Fixed:
- Priority setup for
pinEdges(ofGroup:toSameEdgesOfView:withInset:usingRelation:priority:)
.
- ๐ท Tags in comments for some methods for better navigation and appearance of