2011-02-03 38 views
1

我相信你以前都在Titanium移動項目中看到過這個錯誤。我一直在使用我正在開發的應用程序。它通常是由相同類型的操作引發的,但不是所有的時間都在同一個地方。我想知道是否有人找到了解決這個問題的方法。鈦項目中出現「枚舉時突變」錯誤半個隨機出現

當我迭代對象數組並使用該數據創建視圖時,通常會生成此錯誤。每一個新的觀點是它的前一個兄弟的下方,因此新視圖的頂級屬性看起來是這樣的:

top = (from_top + old_view.height + 10); 

正如你可以看到我使用的view.height財產弄清楚我的頂級物業,我承擔這是問題的一部分。任何人都有這樣的運氣,或者你是否正在使用工作來避免使用視圖的高度屬性?

(這也張貼在Appcelerator Q&A site

回答

1

你爲什麼不使用佈局:「垂直」,而不是手動指定的高度?它目前不在文檔中,但是從1.5開始,您可以在窗口和滾動視圖上指定佈局:「垂直」,也可以指定視圖。適用於iOS和Android。

+0

我已將當前項目轉換爲佈局:'垂直',它工作得很好。也加快了一些事情。對於後代,我也將你的答案發布在Appcelerator問答帖子上。 – madmanlear 2011-02-18 20:00:28

相關問題