美文网首页
罗盘(转盘)Demo

罗盘(转盘)Demo

作者: 面糊 | 来源:发表于2019-04-09 11:56 被阅读0次
    • 需求:

      1. 罗盘根据用户手机方向旋转
      2. 点击东南西北8个方向响应事件
      3. 在旋转的同时, 记录当前朝向以及反向朝向
    • 思路

      1. 避免使用UIButton导致UI层级过多的卡顿
      2. 使用UIBezierPath绘制路径, 然后使用- (BOOL)containsPoint:(CGPoint)point;方法来判断点击的位置
    • demo地址: https://github.com/XZLeon/CompassDemo

    • 示例图片 IMG_0353.PNG

    相关文章

      网友评论

          本文标题:罗盘(转盘)Demo

          本文链接:https://www.haomeiwen.com/subject/gmkbiqtx.html