在 Titanium 中解析 Rails JSON



我正在遵循使用JSON Build a Twitter Client教程,但我正在尝试从我自己的Rails API而不是Twitter获取数据。我的 JSON 生成方式如下:

[  {    "名称":"一些文本",    "created_at":"2011-05-15T15:33:37Z",    "id":1,    "图像":      {        "url":"/uploads/image/1/2611c0.jpg",        "拇指":          {            "url":"/uploads/image/1/thumb_2611c0.jpg"          }      },    "updated_at":"2011-05-15T15:33:37Z"  },  {    "名称":"还有一些文字",    "created_at":"2011-05-15T15:43:37Z",    "id":2,    "图像":      {        "url":"/uploads/image/2/2756c0.jpg",        "拇指":          {            "url":"/uploads/image/2/thumb_2756c0.jpg"          }      },    "updated_at":"2011-05-15T15:43:37Z"  }]

当我尝试解析这个数组,然后循环遍历它时,我得到这个看似无穷无尽的控制台消息:

[WARN] [对象 TiUIView] 的自动高度值为 0,这意味着此视图可能不可见。

据我所知,这意味着由于解析问题,数组是空的。为了进行测试,我在视图中创建了一个简单的标签,并传递了原始 JSON 对象。它正确显示,所以Rails正在做它的工作。感谢您的任何建议!

根据要求编辑 Ti 代码:http://pastie.org/1928676

>我要猜测一下,并说当你进行测试时,你没有将row.height设置为'auto'?通过将row.height设置为 'auto',然后添加的子视图height'auto',您还将为其分配height 0,如上述警告状态。我会给row.height一些除了自动之外的东西,看看你能用它做什么?

相关内容

  • 没有找到相关文章

最新更新