Skip to content

Breaking AutoLayout helper changes and Coordinator changes

Compare
Choose a tag to compare
@mpoimer mpoimer released this 14 Jun 08:24
· 32 commits to master since this release
7c649cf

Breaking changes:
The alignEdges convenience functions now have different function signatures to better differentiate between them for UIEdgeInsets and NSDirectionalEdgeInsets.
The convenience initializer for UIEdgeInsets was replaced by a convenience initializer for NSDirectionalEdgeInsets

Coordinator changes:
Refactoring of UIAdaptivePresentationControllerDelegate

  • reference cycle was fixed
  • forwarding of the delegate methods to the top view controller (see readme)
  • more safety
  • now it's only possible to push NavigationCoordinator onto NavigationCoordinator
  • NavigationCoordinator now checks if you're pushing onto the same UINavigationController (would be a misconfiguration)