1. 程式人生 > >iOS列印控制元件子檢視

iOS列印控制元件子檢視

這裡,介紹一個剛剛學到的技巧:我們可以使用UIView的私有方法recursiveDescription來看一下UI控制元件的檢視層次結構,在控制檯打印出它的繼承關係。

如:po [self.searchBar recursiveDescription]
列印結果如下:


從以上可以看出,在iOS7.0之前,UISearchbar視圖裡直接包含UISearchBarBackground和UISearchBarTextField兩個檢視,而在iOS7.0及之後,UISearchbar視圖裡包含的是一個UIView檢視,然後UIView視圖裡面才是UISearchBarBackground和UISearchBarTextField兩個檢視。相當於做了一次View的封裝。
 

 

 

 

更多問題,加QQ群討論:565191947