自定义Alert和系统Alert或ActionSheet或Key

2019-03-15  本文已影响0人  sky_storming
  1. 自定义弹窗的按钮点击事件不添加addTarget,而是通过override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView?方法,确定点击的是自定义弹窗的按钮,调用按钮相关事件方法。这个方法一般会走两次,需要一个flag标记一下,调用方法时只走一次。
  2. 弹窗弹出前让键盘失去第一响应。
上一篇下一篇

猜你喜欢

热点阅读