2011-02-09 5 views
0

私は場所に関する情報を持つアプリケーションを開発しています。この情報には、電話番号、電子メールアドレス、住所などが含まれます。iPhone自体の連絡先詳細情報のようなビットです。お問い合わせフィールドの同様の扱い

今質問します。電話帳で連絡先を選択すると、電話する電話番号を選択したり、メールアドレスを選択したり、iPhoneのマップに表示する場所情報を選択することができます。これが私が達成したいことです。

私はこの機能性についてGoogleを検索しましたが、間違ったものを検索している可能性があります。誰かがこの機能性を達成するのに役立つことができますか?

ありがとうございました!

////フォロー

今、私はこのテーマについてのフォローアップの質問を持って、私は追加したいものが可能であることを知っています。

誰でも、通話、郵送、および位置情報に関する行動の例をどこから知ることができますか?それは私をたくさん助けるだろう...

Thnx !!種類に関しては

Douweここ

答えて

0

は、アドレス帳の詳細にアクセスするためのlinkです。

この例では、ファーストネーム、姓を表示する代わりに、phno。、email、locationをボタンの近くに表示します。

次に、あなたのボタンアクションをコーディングして、メールを送信し、位置を表示します。

+0

Thnx、私はそれを調べます!!!私はこの投稿を他の提案のために開いたままにしておきます!あなたの素早い返信にもう一度感謝します! – Douwe

0

UITableViewを使用している場合、ユーザーがテーブル内の行を押すたびに、tableView:didSelectRowAtIndexPath:がテーブルビューデリゲート(通常はテーブルビューコントローラ)に送信されます。

連絡先アプリでは、その連絡先のすべての電話番号/メールアドレスが、それぞれの「セクション」にグループ化されています。 [indexPath section]を使用してindexPathからセクションを読み取ると、セクションのインデックス(NSInteger)が取得されます。

独自のアプリケーションロジックを使用すると、そのインデックスを使用して、ユーザーが電話/メール/アドレスセクションで何かを押したかどうかを判断できます。ユーザーがどのような情報をタップしたのかを知ることができます(電話をかける/電子メールを送信する/指示を送信する)

引き続き同じindexPathを使用すると、ユーザーは[indexPath row]を使用してクリックします。これで、その情報(電話番号など)を自分のコードに送信して、その情報を処理することができます(電話をかける)。

(それが役に立ったと思ったのですが、それはStackOverflowで私の最初の回答でした)

+0

こんにちはDavid!あなたのご意見ありがとうございます!良い答えです!あなたの最初のものでさえ、Pハハ!しかし、別の質問がポップアップ!私はこの質問の中に置くでしょう! – Douwe

+0

また、私は私の質問を編集します! :D – Douwe