2010-07-17 28 views
7

我已經看到這個問題發佈幾次,沒有有用的答案。我正嘗試在iPhone應用程序的UIKeyboard上放置一個工具欄,但遇到了困難。我發現這example哪些工程偉大,除了我的看法是UITableView而不是標準[self.view addsubview:...]。任何人都可以弄清楚如何將這個應用到UITableView? 總之,我在表單元格中有幾個UITextFields,所以我希望工具欄出現在這些單元格的鍵盤上方。UIToolbar上面的鍵盤 - iPhone SDK

非常感謝, 佈雷特

+0

剛剛回答了我自己的問題。對於那些有興趣的,我用:[self.parentViewController.view addSubview:keyboardToolbar] – Brett 2010-07-17 01:14:11

+0

請參閱我的答案... – 2010-07-18 22:05:28

+0

您應該將其標記爲已回答。無論是邁克爾的還是自己的解決方案。 – RyanJM 2010-07-27 00:47:31

回答

1

只要不直接使用表格視圖的視圖。
使用將在其中具有表格視圖的視圖。
這樣你就可以按原樣使用教程...

在我看來這種方式好多了 - 我的任何應用程序中都沒有視圖控制器和單個表視圖。在屏幕上總是有東西...

此外,我不認爲使用parentViewController是很好的解決方案。
並不總是有一個。
其實,我甚至都不知道它是如何工作的......

0

解決這個問題的方法是在viewcontroller中創建一個隱藏的文本框,並以模態方式將其呈現給第一個響應者。該視圖可以完全透明,並且可以使用界面構建器配置工具欄。