我正在使用Rubymotion构建iOS应用。我在Interfaceb Builder的帮助下构建UI。在我正在处理的屏幕中,我得到了以下元素:
我通过API调用填充tableview。一切正常,但我不确定我做的事情就像我应该做的那样。根据我的理解,IB仅用于“绘制”UI而不是编码,仅此而已?
这是我的控制器代码。再次,它工作正常但我认为我不遵循“最佳实践”。
答案 0 :(得分:0)
有许多不同的方法可以确定您希望如何构建视图。
如果你没有做一些疯狂的自定义设计用户界面,那么我不明白为什么我不会使用像@colinta's Teacup那样的东西。
我会避免使用故事板来构建UI。请参阅主题here。
关于这一点,如果您在SO上找不到答案,请不要犹豫查看Ruby Motion Google Group上的讨论。该小组似乎非常活跃。
另外,IRC:irc.freenode.net,#rubymotion