2010-11-08 72 views

回答

1

此鍵盤上的按鈕與相應的圖像和黑色的背景色自定義按鈕,它們是由半透明的。

+0

我想在現有的可能有數據的視圖上顯示這個視圖,我將如何將按鈕下方的視圖內容傳輸到小鍵盤視圖? – Jules 2010-11-09 06:57:33

+0

嗨,如果我找對了你,你希望你的背景可見,即使有按鈕或任何關於它的視圖。在上面的圖像的情況下,我可以告訴你,有一個imageview與圖像和圖像自定義按鈕與文本「1」等,並且按鈕的屬性'阿爾法'被設置爲0.5和按鈕的背景顏色屬性被設置爲黑色。您將在下面的圖像視圖中添加這些按鈕,您將獲得圖像中顯示的效果。你可以用xib完成這一切。 – neha 2010-11-09 11:56:24

+0

而不是添加文本到按鈕,爲按鈕上方的文本分別標籤,因爲當您將減少按鈕的alpha,即使其文本應該減少其可見性。 – neha 2010-11-09 12:02:18

0

創建一個包含所有必要的按鍵的自定義的viewController,然後找到一種方法,把它掛到一個自定義的UIView,將截獲輸入,或有委託它,並攔截輸入從代表並將文本放在uitextfield(或其他)中。如果你想顯示蘋果鍵盤,我知道只有一種方式:讓用戶越獄他們的iDevices並創建一個自定義鍵盤皮膚,並將其放入Cydia回購。

4

我寫了一個keypad,即通過委託配置。

此方法

-(UIImage *)backgroundImageForState:(UIControlState)state 
         forKeyAtRow:(int)row 
          andColumn:(int)column; 

應返回一個透明的圖象。

編輯
新的倉庫:https://github.com/vikingosegundo/KeyPad

+0

你是說這樣做的代碼是在那個鏈接到github.com? – Jules 2010-11-08 19:34:30

+2

我在說,你會在那裏找到一個keypadview,這將使你很容易達到你的目標。還有一個示例代表實現。 – vikingosegundo 2010-11-08 19:53:45

+0

vikingosegundo,你缺少一個文件VSKeypadView.h我可以擁有它嗎? – Jules 2010-11-08 21:09:37

相關問題