freshOS / Stevia

:leaves: Concise Autolayout code
https://freshos.github.io/SteviaDocs/
MIT License
3.38k stars 213 forks source link

LastBaseline crash #159

Open NikKovIos opened 3 years ago

NikKovIos commented 3 years ago
navigationBarBgV = UIView()
view.sv(navigationBarBgV)
navigationBarBgV.LastBaseline == view.safeAreaLayoutGuide.Top

cause a crash

*** Terminating app due to uncaught exception 'NSGenericException', reason: 'Unable to activate constraint with anchors (null) and (null) because they have no common ancestor. Does the constraint or its anchors reference items in different view hierarchies? That's illegal.'

But

navigationBarBgV.lastBaselineAnchor.constraint(equalTo: view.safeAreaLayoutGuide.topAnchor).isActive = true

works like a charm.