2014-03-13 24 views
2

我正在製作一個應用程序,通過它用戶撥打號碼。我想設計我自己的數字鍵盤與刪除button.I可以讓他們很容易通過在UIView上的10個按鈕並相應地放置它們,並且只要按下按鈕,我的撥號器盒中就會更新按鈕號碼。 我想知道我的方法是好還是有其他的東西可以通過我以更好的方式實現。在iOS中有一個自定義的數字鍵盤撥打號碼

+0

textField.keyboardType = UIKeyboardTypeNumbersAndPunctuation; ? – nerowolfe

+0

當然,除非您不想使用SDK中提供的本機版本,否則您最好創建自己的自定義編號板。沒問題。 – GenieWanted

+0

@GenieWanted是我的方法很好去? – ankyy

回答

0

您可以通過以下3種方式做到這一點,

  1. 正如@nerowolfe即給出通過使用鍵盤類型等於UIKeyboardTypePhonePad ... 評論你可以得到很多的鍵盤類型點擊here

  2. 按照您的想法在其中使用UIView及其內部的按鈕。

  3. 如果您正在爲ipad構建此應用程序,那麼您應該使用彈出窗口而不是UIView或任何自定義域名。使用彈出窗口比ipad的自定義視圖更標準。它提供了類似的好處,
    • 佔用空間小
    • 好好看看
    • 標準方式

我到u的建議是,如果你正在爲iPhone構建應用程序,然後選擇1或2更好,如果你正在建設的iPad的選項3是偉大的...