我正在遵循使用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
一些除了自动之外的东西,看看你能用它做什么?