天天看點

Flex borderSkin繪自定義寬度邊框的執行個體

項目列印需要,要有邊框,而且要設定邊框的寬度。我們項目是用twaver flex做的,經過查資料和嘗試,采用在network的rootcanvas上繪制邊框。但canvas的樣式有限,不能直接修改邊框寬度。經過一番嘗試,通過borderskin樣式能達到我要的效果。由于在網上沒有找到類似的文章,是以自己記錄下,友善自己查閱,以及和大家分享讨論下這個方法。

這是我自定義的borderskin樣式類canvasborderskin.as,通過改寫updatedisplaylist方法繪制自定義寬度的邊框。

再在相應的視圖裡設定下network的樣式:

就能達到我要的效果了。

Flex borderSkin繪自定義寬度邊框的執行個體

繼續閱讀