IOS中的事件响应链,事件冒泡机制基本了解
生活随笔
收集整理的這篇文章主要介紹了
IOS中的事件响应链,事件冒泡机制基本了解
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本文主要講解IOS中事件響應(yīng)鏈,即事件冒泡機(jī)制。做過web開發(fā)的同學(xué)應(yīng)該知道js事件冒泡是從主響應(yīng)元素一層一層的向父級冒泡事件,在ios亦是如此,但是不同是ios中,如果冒泡鏈中有一方對事件進(jìn)行響應(yīng)處理后會(huì)截止后續(xù)對冒泡行為不同于js會(huì)繼續(xù)往父級冒泡。
事件響應(yīng)流程圖
圖中我們可以看到如果UIViewController處理了事件響應(yīng),那么就會(huì)截止事件對冒泡。
下面我用代碼來驗(yàn)證一下。
我們點(diǎn)擊子視圖 _conter可以看到控制輸出。
總結(jié)
以上是生活随笔為你收集整理的IOS中的事件响应链,事件冒泡机制基本了解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java实现鸭子类型,Golang的in
- 下一篇: 在线js拼接html代码,关于js拼接h