iOS自定義View之雷達掃描:RadarScanView
RadarScanView
自定義View之雷達掃描
原理
關鍵是使用SweepGradient進行掃描渲染關鍵代碼如下:
Shader shader = new SweepGradient(centerX, centerY, Color.TRANSPARENT, tailColor); mPaintRadar.setShader(shader);
然后旋轉起來即可
matrix.postRotate(start, centerX, centerY);
代碼中包含了如何自定義一個View,怎樣重寫onMeasure、onSizeChanged、onDraw函數、自定義屬性等等知識點
效果圖
本文由用戶 wb26 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!