Skip to content

New margin and padding methods, UICollectionView example, iPhone X examples support

Choose a tag to compare

@lucdion lucdion released this 31 Oct 18:45
· 509 commits to master since this release
  • Add new margin methods:

    • margin(_ insets: UIEdgeInsets): Set all margins using UIEdgeInsets.
      This method is particularly useful to set all margins using iOS 11 UIView.safeAreaInsets
    • margin(_ directionalInsets: NSDirectionalEdgeInsets): Set margins using NSDirectionalEdgeInsets.
      This method is particularly to set all margins using iOS 11 UIView.directionalLayoutMargins
  • Add new padding methods:

    • padding(_ insets: UIEdgeInsets): Set all paddings using UIEdgeInsets.
      This method is particularly useful using iOS 11 UIView.safeAreaInsets
    • padding(_ directionalInsets: NSDirectionalEdgeInsets): Set paddings using NSDirectionalEdgeInsets.
      This method is particularly useful to set all paddings using iOS 11 UIView.directionalLayoutMargins
  • Update all examples to support iPhone X landscape orientation.

  • Add an example of UICollectionView using FlexLayout