你好我正在一個基於tabbar的應用程序中,我需要顯示一個鍵盤,鍵盤一般出現,但我希望我的標籤欄應顯示在上方的Tabbar鍵盤應顯示如何做到這一點.. 謝謝大家如何顯示鍵盤上的標籤欄時出現在iphone
0
A
回答
-1
這是不可能的。鍵盤始終出現在屏幕的底部。
如果在鍵盤可見時需要tabbar,則只能移動鍵盤上方的tabbar或調整tabbarcontroller的大小,以使tabbar保持可見。
你是否確實需要tabbar而鍵盤可見?記住一個tabbar是用來改變視圖的。也許你需要重新考慮你的交互設計。
2
您可以用鍵盤這樣一起移動的TabBar:
- (IBAction)textBoxEditing:(id)sender {
CGRect frame = [[[self tabBarController] tabBar] frame];
frame.origin.y = 712;
[UIView animateWithDuration:0.25f animations:^
{
[[[self tabBarController] tabBar] setFrame:frame];
}];
}
上面的例子是爲iPad的肖像。 712是標籤欄(975)的原始位置減去鍵盤(264)的高度。
+0
拿過來一看我的回答,HTTP:/ /stackoverflow.com/questions/5272267/keyboard-hides-tabbar/14782487#14782487 – Agustin 2013-02-08 22:40:51
相關問題
- 1. 如何解決鍵盤顯示時的問題,當鍵盤顯示時,鍵盤隱藏標籤欄
- 2. 如何顯示鍵盤出現在標籤觸摸在桌面視圖(iphone)
- 3. 如何顯示標籤欄像iPhone
- 4. (tablayout)當editText被聚焦時,標籤在鍵盤上方出現
- 5. 在工具欄上方顯示鍵盤?
- 6. 在工具欄上方顯示鍵盤?
- 7. 如何在UIWebView上顯示鍵盤上方的工具欄
- 8. 顯示iPhone鍵盤
- 9. 如何顯示鍵盤上的工具欄中的鍵值
- 10. 如何在標籤欄中突出顯示標籤
- 11. 在iPhone中顯示window.alert後,鍵盤不會出現在UIWebView中
- 12. iphone:如何在點擊標籤欄顯示活動指標?
- 13. 的iOS(iPhone/iPad的)SDK - 標籤在標籤欄沒有顯示出來
- 14. 鍵盤沒有出現,FBConnect上iphone
- 15. 在iphone應用程序的標籤欄上顯示子菜單
- 16. iphone鍵盤不會出現
- 17. 當出現鍵盤時隱藏ImageView,並在鍵盤消失時顯示它
- 18. 如何更改標籤欄圖標的突出顯示顏色? (iPhone/iPad)
- 19. 如何在Android虛擬鍵盤上顯示彈出鍵?
- 20. iPhone鍵盤沒有顯示
- 21. iPhone SDK:知道何時點擊標籤欄上的標籤?
- 22. 如何在Qt上顯示鍵盤?
- 23. 如何在iOS8上顯示鍵盤
- 24. iPhone應用程序 - 在標籤欄上方顯示電話簿
- 25. 安卓工具欄在鍵盤顯示時向上移動
- 26. 狀態欄顯示在Android上,當鍵盤可見時
- 27. 如何在圖像具有焦點時顯示iPhone鍵盤?
- 28. 如何在iPhone鍵盤顯示時顯示我的活動文本框?
- 29. 標籤欄不顯示在TabbedPage上
- 30. 如何在iPhone上實現標籤雲?
我認爲最好的辦法是在這裏:http://stackoverflow.com/questions/5272267/keyboard-hides-tabbar/14782487#14782487 – SauloT 2014-06-20 21:27:05