2012-03-26 69 views
-1

UIAccessibility表示標準UIKit視圖和控件符合它。果然,如果我設置了UIView的輔助屬性,它就可以工作。試圖在UIView文檔中查找UIAccessibility

但我對文檔感到困惑。如果我閱讀UIView文檔,我沒有看到任何對UIAccessibility的引用。如果我閱讀超類UIResponder的文檔,同樣的事情。同上,如果我看看UIScrollView或UITableView的文檔。

我期望在頂部看到類似「符合UIAccessibility」的內容。但我不知道。

我錯過了什麼?

回答

1

如果你看看UIAccessibility Protocol Reference,你會發現它是一個「非正式」協議。這意味着它沒有被宣佈爲正式的Objective-C @protocol。相反,它是NSObject上的一個類別。在The Objective-C Programming Language中討論了非正式協議。

我不知道蘋果爲什麼選擇使用非正式協議而不是正式協議。