0

是否有人知道如何将闪烁效果应用于appcelerator中的视图?它在表格视图的情况下适用于我。但是在应用相同代码的情况下没有闪烁。有人有任何想法吗?任何帮助将深表谢意。在加速器中应用闪烁边框

感谢

+0

一些测试代码将是有益的。此外,我知道没有'闪烁'的视图属性,甚至没有这个问题的tableView。所以你可能会面临一个自定义功能解决方案。 –

+0

您是否检查过我在上一篇文章中提供的视图的解决方案http://stackoverflow.com/questions/35123808/apply-blinking-border-to-a-tableview-in-appcelerator/35128637?noredirect=1#comment58024357_35128637? –

+0

yes..it适用于tableview。我把这些代码放入$ .test.addEventListener('load',function(e){}。因此它工作正常。但在我目前的工作文件中,没有像这样的事件。是否它不闪烁的问题? – Dev786

回答

3

尝试代码

Ti.UI.backgroundColor = 'white'; 
var win = Ti.UI.createWindow(); 

var view = Titanium.UI.createView({ 
borderRadius : 10, 
borderWidth : 10, 
borderColor : '#F00', 
width : 400, 
height : 400 
}); 

setInterval(function() { 
if (view.borderColor == '#F00') { 
    view.borderColor = '#0F0'; 
} else { 
    view.borderColor = '#F00'; 
} 
}, 500); 


win.add(view); 
win.open(); 
+0

是的,它工作谢里夫...谢谢:) :) – Dev786