小程序自定義tabbar閃爍 swift類(lèi)中怎么使用自定義OC類(lèi)的delegate?
swift類(lèi)中怎么使用自定義OC類(lèi)的delegate?如果您查看蘋(píng)果的UIKit參考手冊(cè),您會(huì)發(fā)現(xiàn)許多控件,如uilabel和uiwebview,都是直接從uiview繼承的。但是,仍然有一些棘手的事
swift類(lèi)中怎么使用自定義OC類(lèi)的delegate?
如果您查看蘋(píng)果的UIKit參考手冊(cè),您會(huì)發(fā)現(xiàn)許多控件,如uilabel和uiwebview,都是直接從uiview繼承的。但是,仍然有一些棘手的事情,比如uibutton和uiswitch是從uicontrol繼承的,如下面的層次結(jié)構(gòu)所示:注意:如果您想看到完整的UI組件類(lèi)層次結(jié)構(gòu)圖,請(qǐng)閱讀UIKit框架參考。Uicontrol使用目標(biāo)操作模式機(jī)制,用于通知用戶(hù)信息更改。Uicontrol還有許多屬性來(lái)表示當(dāng)前控件狀態(tài)。目標(biāo)actionpattern將用于此自定義控件,因此uicontrol將作為一個(gè)重要的起點(diǎn)。