Мы можем построить цепочку между любыми двумя видами, а также по сторонам родителя. Вот первый пример с созданием цепочки для всех четырех представлений. «AA» и «DD» ограничены начальной и конечной стороной родительского элемента:
![enter image description here](https://i.stack.imgur.com/Jy2OO.png)
Все представления находятся в цепочке, и члены цепочки равномерно распределены по родительскому элементу.
Вот пример, где "CCCCC" центрируется на директиве, которая сама центрирована в родителе «AA» и «BB» теперь находятся в собственной цепочке и равномерно распределены по промежутку между началом родительского элемента и началом «CCCCC». «DD» центрируется в своем пространстве, но не участвует в цепочке, потому что цепочке нужно как минимум два члена. «CCCCC» не находится в цепочке, но имеет «фиксированное» положение в горизонтальном центре макета.
![enter image description here](https://i.stack.imgur.com/ecfte.png)
Наконец, вот пример, где начало "CCCCC" ограничено центральной линией. Как вы можете видеть, все другие виды корректируются в соответствии с их ограничениями при перемещении «CCCCC».
![enter image description here](https://i.stack.imgur.com/htTda.png)
После правильного ограничения представления будут корректировать свои позиции в соответствии с правилами ограничения, когда «CCCCC» перемещается по макету. См. "Цепочки" для официальной документации.