3 ms·
@ridiculous_fish: Hi, I just found that you are worked on autolayout, I have a little question about autolayout. There is a simple view as follow, a subView wi
by junkor 11y ago
@ridiculous_fish:
Hi, I just found that you are worked on autolayout, I have a little question about autolayout.
There is a simple view as follow, a subView with some Constraints, they are all UILayoutPriorityRequired,when superview frame change, system will break the subView's height Constraint(300), but the top||bottom Constraint(30). they are all UILayoutPriorityRequired, why the system did things like this, and how does AutoLayout work (what's the calculate order? superView->subView->subviews'subview?),and where can I find the docs about this? :)
|-----------------------------|
| | |
| 30 |
| | |
|-60-[subView(height:300)]-60-|
| | |
| 30 |
| | |
|-----------------------------|
(maybe this case is not much suitable,because I should remove or change some constraints, I just want to use this case to explain the question)
- junkor 11y agoshit, I use characters draw the constraints, but the Comment removed the \n characters, Add the "\n" by yourself:\n |-----------------------------|\n | | |\n | 30 |\n | | |\n |-60-[subView(height:300)]-60-|\n | | |\n | 30 |\n | | |\n |-----------------------------|\n