Swift 类似于微信带箭头的 View

前言: 学习Swift语法的同时, 加上一点点的小实践. 囧~
OC版本带箭头的View
OC&Swift版本的Demo如果你想看看

  • 熟悉swift语法
  • Swift中的drawRect
  • 扩展阅读
  • Swift源码推荐
  • 一如既往的图文并茂

111506501-fb0525fc17ca33a0

效果演示

这里我只做了箭头在上方中心位置作为演示, 如需要箭头的位置改变可参照我上面提到的文章.

构造过程

画出一个箭头

调整Frame
touchesBegan这个方法完成点击除黑色View以外的部分, 移除View操作

移除方法 , 顺便感受一下Swift GCD 操作

推荐阅读 卓同学的文章
Swift 3必看:从使用场景了解GCD新API

源码推荐
https://github.com/tristanhimmelman/HidingNavigationBar

介绍

  • 隐藏导航栏
  • 隐藏导航栏+ Extension View
  • 隐藏导航栏+ ToolBar
  • 隐藏导航栏+ TabBar

121506501-4592f5ce8ee056ce

效果演示
2 1 收藏 评论

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部