質問

ねえ - 私は私のUITableViewコントローラ上で次のメソッドを持っている。

public void RemoveEventFromList(Event evt){

            if (_sessions != null) {

                if (_sessions.Contains(evt)) {

                    _sessions.Remove(evt);

                }
            }

            this.tableView.ReloadData();
        }

これは何もしません! - どのように私は、手動でリストから項目を削除しますか?この方法は、(詳細ビュー)のナビゲーションツリー内の次のビューから呼び出される - ので、そのようないかなる選択された行または何かはない

これが唯一のものは、バックのAppStoreに私のアプリの無料版を提出するから私を保持しています!そうaaaaaaaanyヘルプは本当に感謝!

:)

ワット://

役に立ちましたか?

解決

あなたはリロードする前にtableView上のデータを更新する必要があります。これは通常、あなたの場合、更新_sessionsコレクションに、とのDataSourceプロパティを再初期化が含まれます。それを試してみてください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top