我們可以創建一個選擇器來選擇多個值嗎?還有哪些選項可以從列表中選擇多個值?如何在iOS中創建多個值選擇選擇器?
2
A
回答
3
默認UIPickerView
你不能這樣做,但如果我們使用UITableview
你可以這樣做。 ALPickerview.
0
你可以使用默認的UIPickerView與
//Objective-C
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
//Swift
func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int
定義多個值的行數。
你可以從這裏看到的代碼。
3
另一個從列表中選擇多個值的選項是UITableView。 嘗試以下代碼並將選定的值保存在數組中。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if([tableView cellForRowAtIndexPath:indexPath].accessoryType == UITableViewCellAccessoryCheckmark){
[tableView cellForRowAtIndexPath:indexPath].accessoryType = UITableViewCellAccessoryNone;
}else{
[tableView cellForRowAtIndexPath:indexPath].accessoryType = UITableViewCellAccessoryCheckmark;
}
}
檢查這個link,這太棒了。
2
以及選擇多個選項
我建議使用泰伯維比pickerview因爲pickerview唯一目的就是隨便選一個。
簡單的添加代碼和額外的數組可以在桌面視圖中執行作業
相關問題
- 1. 如何在HTML中選擇多選框值:在struts中選擇?
- 2. 如何選擇多個值?
- 3. 如何創建這個選擇器
- 4. 如何選擇[type =「」]選擇器的多個值
- 5. 使用Javascript從多個選擇選擇列表中選擇值
- 6. 如何在javascript中選擇多個選擇框中的值來創建逗號分隔值?
- 7. 選擇選擇,如何將多個值放入$ bind數組中
- 8. 如何設置選擇多個選擇
- 9. 選擇多個值
- 10. 如何從多個CSS選擇器中選擇使用水豚
- 11. 在選擇框中選擇並取消選擇多個選項
- 12. 在循環中選擇,選擇單個,顯示多個選擇
- 13. 在javascript中的多個選擇器中獲取h4選擇器的值
- 14. 如何在統一中創建材料選擇器選項?
- 15. 如何創建JQuery選擇器函數?
- 16. 如何創建文件選擇器
- 17. 如何創建多個日期選擇器
- 18. 如何使用列表項創建多個選擇器
- 19. 如何以編程方式創建多個選擇器
- 20. 如何從UIPickerView中選擇多行ios
- 21. 如何根據值選擇多個選擇?
- 22. 在osCMax的選擇框中選擇多個默認或先前選擇的值
- 23. 的jQuery在選擇框中選擇多個數值
- 24. 無法在選擇中選擇多個值
- 25. 如何爲多個到多個選擇框創建CSS列?
- 26. 創建LINQ選擇多個表
- 27. 如何在Angular 2中創建選擇值下拉值?
- 28. 選擇多個選項創建多個輸入
- 29. 在Umbraco中選擇多個內容選擇器marco
- 30. 如何從fcbk多選中動態創建的選擇框中獲取值?