The*_*heQ 6 xml android android-layout ios swift
因此,我和我的同事已经在android中完成了我们的应用程序。现在,我启动ios / swift / xcode。似乎我有两个选择:故事板(可怕,因为当我拖放东西时,它做出了很多假设,就像在android中一样)。其次,我对所有ui都进行了硬编码,这很痛苦,因为在运行它之前我不知道它的外观。
在android中,我将所有布局都以xml格式编写,因为很高兴看到布局始终保持不变,而且我对布局有完全的控制权(不假设填充内容,边距以及布局的类型)。编写完xml之后,我会将其全部连接到Java中,这很漂亮。
现在在ios中,我看不到这种开发设计。我想以与之类似的方式或类似的方式进行开发,或者也许是“最佳”实践。我希望有人能提供一个非常好的关于如何解决此问题的见解。
与 Android XML 一样,iOS 也使用 XML 文件来设计 UI 部分,称为 Storyboard 或 nib 文件。如果您可以右键单击并选择“打开为”源代码”,您将找到它们的 XML 代码。
Android 使用 Layout 进行 UI 的方式与 iOS 不同。iOS使用自动布局技术来设置边距和布局。因此,您只能在 go 屏幕中拖放 UI,以编程方式添加 UI 元素。
| 归档时间: |
|
| 查看次数: |
5396 次 |
| 最近记录: |