Этот вопрос может быть задан другим способом, но мое условие - это еще один способ, прежде чем устанавливать дубликат. Из корневого представления я вызываю правый вид, у правого представления есть некоторые параметры, когда я нажимаю одну строку, значение метки ярлыка ячейки должно меняться на какое-то другое значение, которое я сделал. Но когда я перехожу к корневому представлению и снова вызываю правку, значение метки переходит в исходное значение, поэтому, как сохранить то же значение для пользовательского значения метки ячейки, когда просмотр перезагружает его?Сохранять постоянное значение для метки в пользовательской ячейке при перезагрузке представления, изменять значение, когда действие происходит во второй раз, изменить значение метки?
изначально задает значение метки является
(UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if(indexPath.row==0)
{
[email protected]"Switch to Photo View";
}
}
тогда, когда клетка пресса произошла я изменил значение метки, как этого
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
cell=[[ViewProfileRightPanelCell alloc]init];
static NSString *[email protected]"ViewProfileRightPanelCell";
cell=(ViewProfileRightPanelCell*)[tableView dequeueReusableCellWithIdentifier:cellidentifier];
for (cell in [ViewProfileRightPanelTableView subviews])
{
if ([cell isKindOfClass:[ViewProfileRightPanelCell class]])
{
if (cell.tag == indexPath.row)
{
if ([cell.rightpanelLabel1.text isEqualToString:@"Switch to Photo View"])
{
[email protected]"Switch to List View";
}
}
}
}
}
как сохранить такое же значение, даже если вид снова перезагружается, а другое условие есть, если я нажимаю снова ячейку, он должен измениться на предыдущее значение и использовать пользовательскую ячейку
k я попробую это раз, я сообщу вам, но сомневаюсь, что при загрузке начального значения метки следует переключиться на просмотр фотографий – Yohan
не работает – Yohan
Что вы имеете в виду? В чем проблема. –