Вопрос

Эй, у меня есть следующий метод на моем контроллере UITableView

public void RemoveEventFromList(Event evt){

            if (_sessions != null) {

                if (_sessions.Contains(evt)) {

                    _sessions.Remove(evt);

                }
            }

            this.tableView.ReloadData();
        }

который ничего не делает!!- как вручную удалить элемент из списка?этот метод вызывается из следующего представления в дереве навигации (представление подробностей) - поэтому нет выбранной строки или чего-то в этом роде.

это единственное, что удерживает меня от отправки бесплатной версии моего приложения в магазин приложений!так что ааааааа любая помощь очень ценится!

:)

ш://

Это было полезно?

Решение

Вам необходимо обновить данные в tableView перед перезагрузкой.Обычно это предполагает повторную инициализацию свойства DataSource, в вашем случае, с обновленной коллекцией _sessions.Попробуйте это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top