我正在处理钛 iphone 中的表格 View 。
我尝试为每一行添加动画样式。
也就是说,当用户点击每一行时,行高需要增加,所以我可以在行中显示隐藏的内容。当用户再次单击时,行高需要减小。
我的代码是,
对于折叠 View ,
var animation = Ti.UI.createAnimation({height: 1, duration: 500});
row.animate(animation);
对于扩展 View ,
row.animate(Ti.UI.createAnimation({ height:200, duration:300 });
但上面的两个代码都不起作用,
如果我在不使用动画的情况下设置行高 则它工作正常。
如何为表格 View 行应用动画样式...
任何人都可以。
最佳答案
你可以试试这个
http://developer.appcelerator.com/question/119198/animating-row-height-changes
TableViewRow 不能动画。这是文档错误。您需要制作自己的动画函数(即setTimeout)。
关于ios - 如何在 Titanium iphone 中设置行高动画,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16167774/