ユーザーが閲覧するテーブルがあります。ユーザーがデバイスを揺すると、ランダムな行を選択する必要があります。これはどうすればいいですか?テーブル内の行をプログラムで選択する方法
私は振りジェスチャーを認識していますが、リストの数を超えないランダムな整数を作成できますが、その行をテーブルで強調表示するための正しいコードを見つけることができません。
は、Appleのドキュメントでは、私が見つかりました:NSIndexPath *rowToSelect; // assume this exists and is set properly
UITableView *myTableView; // assume this exists
[myTableView selectRowAtIndexPath:rowToSelect animated:YES scrollPosition:UITableViewScrollPositionNone;
[myTableView scrollToRowAtIndexPath:rowToSelect atScrollPosition:UITableViewScrollPositionNon animate:YES];
が、私はそれが働いて得ることができません。私はUITableView *myTableView
を持っています。私はrowToSelectとしてランダム化された整数を使用しました。
ようこそ:私は次の行をコメントし
:私は次の行を追加
:私は、次の行を保持しました! FAQを読んで、送信ボタンを押す前に投稿のコードの書式を確認してください。 –
あなたが提供したコードが動作しない(インデックスパスが正しいと仮定した)唯一の理由は、テーブルビューがnilであることです。 –
これは、実際のコードで誤字が訂正されていることを前提としています。 –