我一直在为iOS使用Swift中的约束,大多数命名约定/文档使事情变得非常不言自明,但最近让我感到困惑的一件事是两对NSLayoutXAxisAnchor类:leadingAnchor,leftAnchor连同trailingAnchor,rightAnchor当我在我的iOS应用程序中以编程方式设置约束时,我发现我可以完全互换地使用这些约束。如果我使用leadingAnchor,运行应用程序并观察行为,然后使用leftAnchor,运行应用程序并观察行为,它的功能完全相同。我查看了developer.apple.com的文档,结果甚至完全一样(忽略名称差异)。例如比较leadingA