Layout 尝试使用用户覆盖编写我自己的基于约束的布局引擎

Layout 尝试使用用户覆盖编写我自己的基于约束的布局引擎,layout,autolayout,constraint-programming,Layout,Autolayout,Constraint Programming,我希望建立我自己的布局引擎,它可以自动布局元素,但如果自动布局不够,还允许用户覆盖这些值(例如,更美观的布局) 话虽如此,我已经找到了D3和Cola.js之类的库,但我找不到教您如何编写自己的布局引擎的这些技术的资源/教程 这里有一个来自Cola.js()的简单示例供参考

我希望建立我自己的布局引擎,它可以自动布局元素,但如果自动布局不够,还允许用户覆盖这些值(例如,更美观的布局)

话虽如此,我已经找到了D3和Cola.js之类的库,但我找不到教您如何编写自己的布局引擎的这些技术的资源/教程

这里有一个来自Cola.js()的简单示例供参考