0
Google places apiを使用して検索候補を提供しています。それで、すべてのキャラクターがヒットするたびにAPIを検索します。私は更新されたテーブルソースを持っています。ここ は私が、私はこの例外を避けることができる方法はありxamarin iosでUitablesource getcellメソッドでセルを作成するときに例外が発生する
Index was out of range. Must be non-negative and less than the size of the collection.
高速に値を更新しようとしている例外を取得していますgetcellを方法
public override UITableViewCell GetCell(UITableView tableView,NSIndexPathindexPath)
{
var cell = base.GetCell(tableView, indexPath) as CityCell;
cell.SubscriteToCheckEvent(() =>
{
var ddd = cell as CityCell;
viewModel.ZipCode = cell.CityNameText.Text;
viewModel.SearchStoresCommand.Execute(true);
});
return cell;
}
のですか?
提案が役に立ちます。
基本クラスとは何ですか?典型的には、基底があなたによって作成された別のクラスでない限り、 'base.GetCell'を呼び出さないでください。独自のクラスから継承していない場合は、 'tableView.DequeueReusableCell'を呼び出してセルを取得する必要があります。 –