2011-12-07 8 views
0

私はこれに対する答えを見つけようとしていましたが、(私が電話を検索するたびにiPhone関連のものを得るために)私は基本的に以下の把握しようとしているので、iPhoneの電話アプリを複製するために探しています:iPhoneのようなアプリを作成する

    私は電話のキーパッドのUI(番号、通話ボタンなど)を作成する方法
  1. ?そのためのAPIはありますか、それともカスタムですか?
  2. 私のアプリから実際の電話にアクセスできますか?つまり、アプリからダイヤルできますか?

ありがとう!

+5

特定のクエリについてはわかりませんが、AppleがコアiPhoneの機能を置き換えたり複製したりするアプリをめったに承認しないことに注意してください。あなたが世界で最も優れたダイヤルアプリを書いても、あなたが望むことができる最高のものは、1)訴訟、2)買収、3)iOS 6と4に統合されたもの)は魔法と呼ばれ、スティーブジョブズに貸し出される。 – Alex

+0

それ以上のものではなく、電話アプリのような直接ダイヤルではありません。それは非常に異なりますが、同じUI(または同様のもの)とアプリからダイヤルする機能は同じです。 – TommyG

+0

[Applesの電話アプリで見られる数値パッドを作成するための最良の方法](http://stackoverflow.com/questions/3391464/best-way-to-create-a-numeric-pad-as-seen- in-apples-telephone-app) –

答えて

2
  1. githubの上akosmas'コードがあります:https://github.com/akosma/iphone-keypad/

    このプロジェクトは、iPhoneに付属のから少しずつ撮影したキーパッドを備えています。純粋な著作権侵害?実際には、まったく別の形の賞賛ではありません。(。QUOT著者)ここに見られるように

  2. :少し提出する前に、設定された色を変更してください:Dial number in iOS really need confirmation?

    NSURL *url = [ [ NSURL alloc ] initWithString: @"tel:212-555-1234" ]; 
    [[UIApplication sharedApplication] openURL:url]; 
    

アレックスは正しいです。

1
  1. カスタムだと思います。
  2. いいえ、できません。あなたは、Webビューでリンク付きで電話アプリを起動できます。
0
  1. カスタム
  2. いいえ、あなたは携帯電話のアプリ、または脱獄を呼び出す場合を除きます。
関連する問題