Это возможно:
Только в одном случае: если у вас есть статическое содержимое в TAbleView,
just reload the TableView in ViewDidLoad only, not in View will Appear.
whereas make sure, you don't allow table to reload anywhere in same class in any method. Then you can achieve what you want.
Отмена выбора ячейки из-за перезагрузки TAbleView.
Но для динамического контента вам нужно использовать метод делегата:
- (void)selectRowAtIndexPath:(NSIndexPath *)indexPath animated:(BOOL)animated scrollPosition:(UITableViewScrollPosition)scrollPosition;
В этом вам нужно передать indexPath, который вы хотите показать выбранным с scrollPostion, так же, как tableviewposition.