在 Android 中,您使用 AXML 文件布置 View ,在其中指定 subview 的层次结构及其关系,然后操作系统加载此文件并呈现 View 。
在 iOS 中,有一个 NIB 文件,其概念类似,但它完全人类不可读(在我看来)。您可以使用 Xcode 中的 WYSIWYG 编辑器创建此文件,但您不能手动输入它,因为它非常复杂并且不可能正确。
我发现 WYSIWYG 编辑器对于除了最琐碎的布局之外的任何布局都很笨拙,因此我还发现在 iOS 中,用代码构建控件树比使用 NIB 文件更容易。但 AXML 方法似乎更容易。
所以,我想知道是否有任何 iOS 库可以让我以声明的方式(即,不使用设计器)布置代码,然后从中创建一个 View ,自动调整大小和其他便利.
最佳答案
.storyboard 格式是一种更易于阅读的格式,使用它代替 XIB 文件。
关于ios - iOS 有类似 AXML 的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17179719/