我的pickerViews都來自一個pickerViewCell
。我生成了其中5個,並且我需要知道如何在同一時間識別所有這5個數據,並從中獲取indexPath.row
。我如何識別不同的pickerViews?
2
A
回答
3
您可以設置每個pickerView的tag
屬性,它是一個整數,你可以用它來識別每個
1
集pickerview標籤作爲indexpath.row和識別pickerview。
0
最初爲每個選取器視圖設置tag
值。 當滾動pickerview
,delegate
的單元格時,始終調用下面顯示的選取器視圖的方法。通過使用標籤值查找選擇哪個選擇器視圖。
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
if(pickerView.tag == 0) {
} else if(pickerView.tag == 1) {
} else if(pickerView.tag == 2) {
}
}
相關問題
- 1. 在2個不同pickerviews
- 2. 我如何識別不同的CORBA客戶CORBA服務器
- 3. 如何識別不同尺寸的相同圖像?
- 4. 如何識別交易中相同或不同的PetaPoco連接?
- 5. 如何識別不同iOS設備上的同一用戶
- 6. 語音識別算法如何識別同音字?
- 7. Selenium - WebDriver不識別元素,但IDE識別相同的元素
- 8. Android手勢沒有被識別,但正在調用onGesturePerformed()。我如何獲得不同的手勢來識別?
- 9. 我如何能夠第二次識別相同的XML標籤
- 10. 如何識別ListView的一行中的不同圖像?
- 11. 如何識別同一張臉?
- 12. Pickerviews和Tableviews
- 13. 我們如何識別兩個由不同對象打開的excel.exe過程?
- 14. 識別兩個表中的不同行
- 15. C++識別不同的運算符=
- 16. 識別不同的Excel文件格式
- 17. Pouchdb無法識別不同的用戶
- 18. 如何識別兩個不同版本的gcc是否兼容?
- 19. 如何識別不同的Internet Explorer 8會話?
- 20. 如何識別兩個不同鼠標的點擊?
- 21. 如何識別iOS中不同的已連接手錶
- 22. 如何在C中正確識別不同的行結束符?
- 23. 如何識別excel列中不同格式的數據類型
- 24. Tomcat如何識別不同的連接器?
- 25. 如何識別圖像中的不同物體?
- 26. 如何識別不同Java版本的Maven工件?
- 27. 如何識別NetFlow轉儲中的不同應用程序?
- 28. 如何識別Unity3D中不同的預製件?
- 29. 如何以不同視角識別牌照上的字母
- 30. 如何在expressjs的API中識別不同平臺
你可以給每個挑選一個獨特的標籤,然後使用這些標籤在你的條件 –
你可以申請標籤,就可以像pickerView pickerView1.tag = 1,則assing標籤= 2的下等 –