需要准备两个ViewController,一个是UIPopupViewController,一个是需要包含在里面的内容。
然后在需要的时候,创建
可以通过两个方法显示Popup的内容。
如果你的popup是相应一个UIBarButtonItem的事件,那么用presentPopoverFromBarButtonItem:permittedArrowDirections:animated:方法。这个可以自动计算出显示的位置。
也可以直接指定上一级的view和显示位置,用
presentPopoverFromRect:inView:permittedArrowDirections:animated:方法
然后,大功告成