Так что я пытаюсь по умолчанию иметь первую строку в tableView, выбранную при первом загрузке моего представления. Я делаю это моим viewWillAppear метода:iPhone didSelectRowAtIndexPath не работает
NSIndexPath *tempPath= [NSIndexPath indexPathForRow:0 inSection:0];
[theTable.delegate tableView:theTable didSelectRowAtIndexPath:tempPath];
срабатывающего метод, но клетка не остается выбрана. Это запускает правильный метод и выполняет код там, и я никогда не отменю его. После того, как пользователь нажимает другую ячейку, он остается выбранным правильно. Только не в первый раз. Кто-нибудь знает, что может вызвать эту странность? Я даже пытался это сделать:
[[theTable.delegate tableView:theTable cellForRowAtIndexPath:tempPath] setSelected:YES];
Мысли?
Вы правы, я знал это, я просто не знал, как это сделать. Это сделал трюк. Спасибо, что просветил меня! :) – gabaum10