2011-11-09 25 views
0

我想在pickerview的每一行文本旁邊都有一個圖像,就像你可以在表格視圖中使用單元格一樣。這可能嗎?UIPickerView - 我可以在每一行上的文本旁邊有圖像嗎?

具體而言,我試圖在當前選定的行旁邊放置一個勾號或箭頭來表示它爲選定狀態,而不是將頂部的透明條視爲雜亂無章...沒有任何代碼可以發佈但我有點失落,但我認爲它會在viewForRow?

任何指針,將不勝感激。

回答

0

是的,您可以使用- (UIView *)viewForRow:(NSInteger)row forComponent:(NSInteger)component來傳遞您的UIPickerView的定製UIView。還採取了這一點在考慮:

返回值

通過委託在 pickerView提供的視圖:viewForRow:forComponent:reusingView:方法。如果 組件的指定行不可見,或者委託人 未實現pickerView:viewForRow:forComponent:reusingView:,則返回nil。

希望這會有所幫助。

+0

對,所以我需要創建一個自定義視圖 - 這是我學習的另一個新任務!謝謝,有沒有什麼好的指導來設置自定義視圖,因爲我可以用它來做很多事情......? – Dave

+0

也許這個鏈接可以幫助:) http://www.raywenderlich.com/1768/how-to-make-a-custom-uiview-a-5-star-rating-view –

相關問題