Привет
Я просто просматривал элементы управления, называемые tableview и uiswitch. Я добавил элемент управления uiswitch в ячейку табличного представления с помощью приведенного ниже кода
cell.accessoryView = objswitch;
Теперь я хотел, чтобы мой текстовый элемент tableview должен был быть включен или выключен в соответствии с событием изменения значения переключателя, поэтому я написал функцию, которая выглядит следующим образом
-(void)changetext
{
if(objswitch.on)
{
str = @"ON";
}
else
{
str = @"Off";
}
}
где str - объект класса NSString ...
и я написал блок кода в методе init
[objswitch addTarget:self action:@selector(changetext) forControlEvents:UIControlEventValueChanged];
и в ячейке для строки в функции индекса пути я сделал это
cell.text = str;
но я все еще не знаю, что я делаю неправильно, текст таблицы не меняется, пожалуйста, помогите мне
Спасибо ...