1
由於某些原因,我們有時需要將屬性從NSDictionary
設置爲UIView
。
一切都很好'直到iOS 6發佈。現在-[UITableView setValue:value forKey:@"style"]
正在崩潰的應用程序。在iOS 6中,它調用setValue:forUndefinedKey:
,但在iOS 5.1中它不會(然後一切都可以)。我知道style
UITableView
的屬性是隻讀的,但是...爲什麼?我有我自己的setValue:forUndefinedKey:
的實現,但我不想過濾某種特定的屬性(這將是困難的)。- iOS 6中的[UITableView setStyle:]崩潰應用程序(但不在iOS 5.1中)
它可能是隻讀的,因爲樣式決定了很多佈局和視圖設置......每個單元格難以執行多次。 – kevboh
@ H2CO3沒關係,但我只是讀過更改列表,沒有關於這個「功能」的信息。還有關於分組表格的背景。有沒有完整的更改列表?我甚至不知道下一次會發現什麼。 – efpies
@efpies的事情是,蘋果公司不必指出這一變化。這個屬性一直是隻讀的,它似乎只是一個私有的功能,它可以使用KVC設置。 – 2012-09-20 16:20:12