-
要注意如何分配外圆与内圆半径
-
要注意画线需要获取起始点和结束点坐标, 以便自行计算旋转角度, 以及位移(为了位移旋转基点)计算公式
-
要注意画线需要判定起始点与结束点不相同
-
要注意绝对定位的元素无法自动继承父元素的高度或宽度
-
要注意使用边框hack来画三角形时, 基准点是4条边框线组成的矩形的中心点(rn只能根据默认基准点进行transform操作)
-
要注意onLayout事件在ios及android上存在的不同表现
- 如果绑定事件的View不包含任何子元素, 二种设备上都会正确地触发一次
- 如果绑定事件的View包含子元素, ios上仍然会正确地触发一次, 但android上触发了2次(-,-!!!)
故使用onLayout事件作操作时需要额外的控制, 防止无谓的多次执行