2011-10-12 61 views
1

我期待實現一個暫時的懸停菜單,它將通過iPhone上的UITabBar項目自動消失(通過計時器或用戶手動點擊)。iPhone上的UITabBar項目上的懸停菜單

我已經查看了WEPopover library,但它並沒有像我所希望的那樣對我的用例有幫助。

我看到移動網站一直都能達到我想要的效果,但我有興趣在Cocoa Touch中複製此功能(儘管使用頻率比看起來更頻繁),以便在應用程序中進行首次運行。

Example Image

任何人有我應該如何去實現這種探索什麼想法?

+0

截圖是在Safari中打開的網站,這是你的場景嗎?在這種情況下,您將需要運行JavaScript來顯示彈出窗口。 – Danra

+0

嗨Danra,不,這不是我的場景。我已經看到這個功能主要是基於網絡的東西,比如我的屏幕截圖,但我有興趣在Cocoa中實現它,以便與UITabBar協同工作。 – Cucumber2

+0

對不起,我在回覆上面的評論太快。在原始問題中,我絕對聲明Cocoa Touch是因爲我意識到了差異。謝謝你。 – Cucumber2

回答

2

這真的沒有好的答案,我不認爲。您將不得不實現自己的UI,可能與UITabBar的子類有關,以實現此目的。實際的彈出用戶界面可能存在於任何數量的第三方代碼中,但是你必須想出自己的系統。 「簡單」解決方案是將這些彈出視圖放置在應用程序窗口上,以便它們可以出現在所有其他UI元素上。您還可以創建一個經理類來控制呈現,解散和計時這些元素。