2014-01-07 44 views
1

我下在24小時內如何在薩姆斯建立一個自定義選擇器UIPickerView自學iOS6的應用開發教程和我注意到,只是返回一個UIImage(UIView*)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)viewUIPickerViewDelegate的方法不起作用正確:圖像顯示不正確(它們在旋轉輪上旋轉,但例如當它們移動到當前選擇的行上時它們消失)。我已經在link找到了解決方案堆棧溢出它有效,但我想知道這個奇怪的行爲是否出現在IOS 7是由於使用UIPickerView的新方法或者如果它更多一種錯誤..我沒有在官方的API參考文檔中找到任何有用的東西。是否有任何正式文檔談論我們如何退還UIImageView以便在UIPickerView中使用iOS7具有UIImage的UIPickerView奇怪的行爲作爲自定義視圖,任何官方信息?

回答

1

看起來答案是'不'。我還查看了7.0 & 7.1的發行說明,並查看了UIPickerView,UIPickerViewDelegate和UIView(以及其他)的參考資料中的不同之處,並且找不到任何解釋爲什麼它現在以這種方式運行,而且我無法找到對UIPickerView的任何更改或任何它繼承或符合的內容都可以解釋它。 (如果有什麼可以解釋的話,那麼它對我來說就不是那麼明顯了。)

據我所知,這些是唯一有這方面官方信息的地方。

我認爲確定這是故意還是錯誤的唯一方法是報告它。