чтение значения ячейки из таблицы - PullRequest
0 голосов
/ 26 марта 2011

Я новичок в цели, я хочу твоей помощи Мой вопрос заключается в том, что у меня есть табличное представление с 10 ячейками, каждая ячейка является полем с некоторыми данными, которые поступают из табазы ​​позже, я изменяю часть значения ячейки из табличного представления, и теперь я хочу прочитать это значение всей ячейки из табличного представления после перезагрузки табличного представления с новым значением, то как я могу сделать как я могу сохранить его в новом массиве я пытаюсь сделать что-то вроде этого, это правильно или нет, если нет, то как я могу сделать

-(void)viewWillAppear:(BOOL)animated // after new value will insert 
{

[tableView reloadData];
NSArray *visibleRowsArr = [tableView indexPathsForVisibleRows];

UITableViewCell *cell = [tableView cellForRowAtIndexPath:[visibleRowsArr objectAtIndex:0]];


}

Ответы [ 2 ]

0 голосов
/ 26 марта 2011

Это так просто, вы можете попробовать использовать тот же массив, из которого вы перезагружаете всю таблицу.

Потому что в конце концов этот массив был бы обновлен, поэтому нет необходимости читать записи из TableViewCells, нопопробуйте, используя Array.

например:

int AtOurWish =5;

-(void)viewWillAppear:(BOOL)animated // after new value will insert 
{
   [super viewWillAppear:animated];

[self.YourArray objectAtIndex:AtOurWish];//Index At which you want to access the array

[tableView reloadData];
NSArray *visibleRowsArr = [tableView indexPathsForVisibleRows];

UITableViewCell *cell = [tableView cellForRowAtIndexPath:[visibleRowsArr objectAtIndex:0]];


}

В противном случае вы редактируете свой вопрос, так как он не очень понятен !!!

0 голосов
/ 26 марта 2011

в поле зрения

[tableview reloadData] должно находиться в конце viewwillappear, что раньше}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...