ios - 为 iOS 中的 View 使用 HTML 或任何标记语言

标签 ios user-interface

在我看来,在 iOS 上以编程方式实现接口(interface)过于冗长。当然,你可以在 IB 中做到这一点,但我喜欢重用我的代码,我讨厌必须在 10 个不同的地方更改一件事或将我的界面分散在 100 个 IB 文件中以避免这种情况。另外,IB 很慢,虽然我拥有新一代 Macbook Pro,但打开大文件仍然需要等待 3-4 秒,更何况没有缩放功能,而且一般的笨拙让我一听就跑。

现在,对于手头的问题,是否有任何开源成果或其他方式来描述布局(不一定是 View “逻辑”),只是 HTML 或任何其他标记语言中的布局。

到目前为止,我已经看到 CALayer 有一个可以使用的 style 属性,但是,它不支持定位。此外,我尝试使用 UIWebView,但它似乎迫使我也将我的逻辑放在 HTML 代码中,我不想这样做,而且速度更慢。

我还能尝试什么?

最佳答案

你可以看看Nimbus CSS .它完全可以满足您在 CSS 中的需求。它支持定位并且非常稳定。

关于ios - 为 iOS 中的 View 使用 HTML 或任何标记语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16085993/

相关文章:

ios - 创建太多 AVPlayer 实例时出现 AVPlayerItemStatusFailed 错误

ios - 在 Xcode 的 .plist 中定义 ENUM 值

objective-c - NSPredicate 和 CoreData?

java - 我的输出在JAVA中只打印一个矩形

Windows GUI 编程 - C + SDK 或 C# + Windows 窗体

ios - 如何为 UIPickerView 添加边框?

ios - captureStillImageAsynchronouslyFromConnection 的函数声明和参数描述冲突?

ios - 通过viewController点击rootViewController

java - 如何在单独的类中提供所有 ContextMenu 逻辑?

xml - 无法将 TableLayout 拉伸(stretch)到屏幕宽度