2012-02-23 138 views
0

我想要實現這樣的事情與我的應用程序,它的鍵盤。 http://www.youtube.com/watch?v=ajs1p5NCNw4從1:32 - 1:38。
如何通過水平滑動來隱藏鍵盤並在其位置顯示另一個視圖?這是可能的默認鍵盤,或者我應該創建我自己的視圖,我需要幾個按鈕,然後添加滑動? (我知道如何做到這一點,但我不知道,如果蘋果不否認在App Store中的,因爲我實現我自己的鍵盤或類似的東西)iPhone刷卡UIKeyboard切換視圖

回答

2

這些都是自定義視圖。它可能是一個啓用分頁的滾動視圖和兩個子視圖(數字鍵盤是一個子視圖,而項目視圖是另一個子視圖)。

的應用程序可能會使用自定義視圖來代替系統的鍵盤,通過設置例如文本字段的inputView財產。或者它可能只是將自定義視圖顯示爲其頂層視圖的子視圖。

+0

是的,這就是我的意思通過創建一個自定義視圖,但不會蘋果否認這一點,當我提交給應用程序商店?是否違反使用我自己的鍵盤而不是默認的政策? – haluzak 2012-02-23 18:35:17

+0

這不符合政策。 [iOS人機界面指南:鍵盤和輸入視圖](https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/TechnologyUsage/TechnologyUsage.html#//apple_ref/doc/uid/TP40006556- CH18-SW20) – 2012-02-23 18:40:21