我在tableview中有一個標籤和textfield,現在我想要的是無論我插入textfieldDidEditing方法中的值,它都應該計算該值並將其返回給tablevievw的indexpath中的標籤。如何在特定的indexpath的tableview中的單元格中插入值?
1
A
回答
3
在textfieldDidEditing,就可以得到相應的文本框的單元格,計算值,並將其分配給標籤如下:
yourTableViewCell *cell = (yourTableViewCell *)[[textField superview] superview];
cell.yourLabel.text = value;
+0
我有一個單元格,其中我有subview標籤,我無法調用cell.labelname.text – Purva
+0
無論是什麼層次結構,如果它是您的單元格的子視圖,您可以從您的文本字段中獲取單元格。您可以使用上面的方法(superview)來獲取單元格,你只需要確定你的視圖的層次結構。 –
0
/* u just give Tag to TextField and in textFieldDidEndEditing, save textfield text into an string and then reload the row...here is the code..also have sample */
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexpath
{
UITableViewCell *cell = [[UITableViewCell alloc] init];
UITextField *txtField1 = [[UITextField alloc]initWithFrame:CGRectMake(20, 10, 100, 80)];
txtField1.tag = indexpath.row;
txtField1.delegate= self;
[cell addSubview:txtField1];
UILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(140, 10, 100, 80)];
[cell addSubview:label1];
//set text in label ** str1 comes from textFieldDidEndEditing
label1.text = str1;
return cell;
}
-(void)textFieldDidEndEditing:(UITextField *)textField
{
//save textField text to any string**declair it global
str1 = textField.text;
//reload selected row in table
NSIndexPath *durPath = [NSIndexPath indexPathForRow:textField.tag inSection:0];
NSArray *paths = [NSArray arrayWithObject:durPath];
[tbl reloadRowsAtIndexPaths:paths withRowAnimation:UITableViewRowAnimationRight];
}
相關問題
- 1. 如何在DataGridView中的特定Excel單元格中插入值
- 2. 如何在特定的表格單元格中插入數據?
- 3. 如何將特定的tableview單元格添加到tableview中?
- 4. 禁用TableView中的特定單元格
- 5. 如何插入僅在nstableview選定的單元格中的值
- 6. 用python插入csv中的特定單元格的值
- 7. 如何從單元格中的按鈕操作獲取tableview中的indexPath?
- 8. 如何查找調用[tableView setEditing:NO]時選擇的單元格indexPath?
- 9. 如何知道在UITableView中按鈕點擊Tableview單元格的indexPath/row?
- 10. 如何在ios中將特定的單元格圖像更改爲indexpath?
- 11. 插入帶類別的TableView單元格
- 12. 如何在tableview中插入和刪除單元格
- 13. GWT Celltable:如何避免在Celltable的特定單元格中輸入特定值?
- 14. 如何在Excel中的特定單元格中組合列值?
- 15. 如何在javafx的TableView中設置單元格的值
- 16. 如何知道單元格的indexPath SWIFT
- 17. 在TableView的特定單元格中重新排序塊
- 18. 在tableview的特定單元格中創建文本字段
- 19. 提取單元格中的特定值
- 20. select postgresql中特定單元格的值
- 21. 如何在列名下的所有單元格中插入值
- 22. 在swift中插入單元格在tableview中
- 23. 如何在ios中禁用一個特定的tableView單元Swift
- 24. TableView中的組單元格
- 25. 如何總是強制插入單元格中的特定日期格式?
- 26. 如何在uitextfield中獲取單元格的indexpath委託方法?
- 27. 如何禁用Tableview單元格的插入按鈕
- 28. 如何在pandas中設置特定的單元格值?
- 29. 如何在JTable中設置特定單元格的值?
- 30. iOS:如何在UITableView中添加/插入帶標識符的特定單元格?
還有,你試過這麼遠嗎? – Cyrille
在編輯文本字段的時候獲取單元格的索引路徑嗎? –