2011-07-11 53 views
1

如果這個問題已被問到,我真誠的道歉,但我真的找不到它。試圖模仿蘋果iPad的popover風格

本質上,我試圖模仿內置Apple應用程序使用的彈出窗口的外觀。特別是,不是使用tableview列表的彈出窗口,而是那些只有內部按鈕的彈出窗口。

例如,在郵件應用程序中,單擊屏幕右上角的向左箭頭,彈出窗口顯示四個按鈕:回覆,全部回覆,轉發,打印。

這個特殊的彈出窗口是如何創建的?

我試圖製作我自己的UIViewController黑色背景和圓形按鈕,但它看起來不一樣。任何幫助將非常感激!

謝謝。

回答

3

這是一個UIActionSheet。在iPad上,如果它不是從另一個popover中顯示的,它會出現「popover」外觀。

+0

噢,所以在這種情況下我不實際使用UIPopoverController?我剛剛創建了一個UIActionSheet,它是通過一個按鈕進行IBAction-ed的,就像在iPhone上一樣? – kurisukun

+0

是的,你可以從'UIBarButtonItem'或從一個矩形展示它,它會顯示爲一個彈出窗口。 – omz

+0

謝謝!這工作完美! – kurisukun