我確定這裏有些東西顯而易見,但我知道彈出窗口控件可以包含「標題」,即在內容視圖上方有一行文本的標題區域(例如iWork中的「工具」彈出窗口) 。設置UIPopoverController的「標題」?
我該如何將這個添加到我自己的popovers中?
謝謝。
我確定這裏有些東西顯而易見,但我知道彈出窗口控件可以包含「標題」,即在內容視圖上方有一行文本的標題區域(例如iWork中的「工具」彈出窗口) 。設置UIPopoverController的「標題」?
我該如何將這個添加到我自己的popovers中?
謝謝。
如果您使用的是UIPopoverController,只需將its contentViewController
設置爲UINavigationController
,並將the title
設置爲其最深的視圖控制器。
如果您使用的是UIActionSheet,它有一個title
property已經(與-initWithTitle:…
初始化時,你應該注意。)
我一直在打我的頭撞在牆上整天同樣的問題,我想我終於有了解決方案:D您需要爲popover的contentViewController使用UINavigationController,然後像導航欄一樣將標題添加到導航控制器的導航欄中。奇怪的是,如果您將導航欄添加到現有的視圖控制器,這不起作用。
這有效,但你必須將UIViewController封裝在UINavigationController中,這樣看起來很奇怪,所以Title屬性可能滲透回UIPopoverController。 – 2013-12-22 12:39:04