我正在使用 Rubymotion 构建一个 iOS 应用程序。我在 Interfaceb Builder 的帮助下构建 UI。在我正在处理的屏幕中,我得到了以下元素:
- 导航栏
- 标签
- 表视图
我正在通过 API 调用填充表格视图。一切正常,但我不确定我正在做我应该做的事情。据我所知,IB 仅用于“绘制” UI 而不是对其进行编码,仅此而已?
这是我的控制器代码。同样,它工作正常,但我认为我没有遵循“最佳实践”。
我正在使用 Rubymotion 构建一个 iOS 应用程序。我在 Interfaceb Builder 的帮助下构建 UI。在我正在处理的屏幕中,我得到了以下元素:
我正在通过 API 调用填充表格视图。一切正常,但我不确定我正在做我应该做的事情。据我所知,IB 仅用于“绘制” UI 而不是对其进行编码,仅此而已?
这是我的控制器代码。同样,它工作正常,但我认为我没有遵循“最佳实践”。
有许多不同的方法可以确定您希望如何构建视图。
如果您没有做大量定制设计的 UI,那么我不明白为什么我不会使用像@colinta's Teacup 这样的 东西。
我会避免使用故事板来构建 UI。请在此处查看主题。
关于这一点,如果您在 SO 上找不到答案,请不要犹豫,查看Ruby Motion Google Group上的讨论。该小组似乎非常活跃。
此外,IRC:irc.freenode.net,#rubymotion