2012-01-27 27 views
-2

誰かが選択された行または選択したセルがUITableViewであるかどうかを判断する方法を知っていますか?これで私を助けてもらえますか?私は本当に私のアプリのこの問題に固執しています。iOS:UITableView明確化

+0

あなたが探しているものが正確ではありません。あなたはUITableViewのドキュメントを見ましたか? http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableView_Class/Reference/Reference.html – mservidio

+0

はい。しかし、このセルが選択されたときに警告が表示されるようにするコードが必要ですそれが起こります..あなたが私を助けることができますか? – Aldee

+0

誰かが選択された行または選択されたセルがUITableViewにあるかどうかを判断する方法を知っていますか?あなたの質問を明確にする。文字通り半分の質問です。 – NJones

答えて

1

indexPathForSelectedRowまたはindexPathsForSelectedRowsを呼び出して、1つまたは複数の選択肢を取得してください。

のセルを選択した場合は、あなたのビューコントローラのこのメソッドが呼び出される:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath; 

indexPathは、選択された位置が含まれています。

+0

おかげでdasblinkenlight ...うーん..私はこれのための例がありますか?ありがとうございます。 – Aldee

+0

@AldeeMativo絶対に! Xcodeで、「ヘルプ/ドキュメントとAPIリファレンス」を選択します。ヘルプウィンドウが開いたら、左上隅の検索ウィンドウに「didSelectRowAtIndexPath」(二重引用符は不要)を入力します。これにより、多くの一致するドキュメントが表示されます。リストの一番下には、十数個のサンプルがあります。それらをチェックしてください。このメソッドがどのように機能するかを示しています。 – dasblinkenlight

+0

すごく..ありがとう..それは動作します.. – Aldee