Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 850 Bytes

File metadata and controls

11 lines (9 loc) · 850 Bytes
  • 要注意如何分配外圆与内圆半径

  • 要注意画线需要获取起始点和结束点坐标, 以便自行计算旋转角度, 以及位移(为了位移旋转基点)计算公式

  • 要注意画线需要判定起始点与结束点不相同

  • 要注意绝对定位的元素无法自动继承父元素的高度或宽度

  • 要注意使用边框hack来画三角形时, 基准点是4条边框线组成的矩形的中心点(rn只能根据默认基准点进行transform操作)

  • 要注意onLayout事件在ios及android上存在的不同表现

    1. 如果绑定事件的View不包含任何子元素, 二种设备上都会正确地触发一次
    2. 如果绑定事件的View包含子元素, ios上仍然会正确地触发一次, 但android上触发了2次(-,-!!!)

    故使用onLayout事件作操作时需要额外的控制, 防止无谓的多次执行