2014-01-29 66 views
0

我目前正在開發iOS 7應用程序。我想實現一個類似UIToolBar的演講泡泡視圖,以便發表一些評論。而不是解釋很多,我只會發布幾張圖片(來自Adobe Revel--刪除確認和App Store--搜索建議) 。語音泡泡UIToolBar Xcode中的模糊視圖

對不起不必鏈接到的圖像,但我在這裏是新:)

Image of Adobe Revel
Image of App Store

它是不是由我來與圖像創建泡沫的可能性,因爲我想要模糊的透明效果。我希望有人對此有一個答案!

在此先感謝。

回答

0

你們看到存在UIPopoverController構建。爲了讓在iPad這種效應(它只能在iPad上),只需把你的視圖控制器,並將其嵌入在UIPopoverController像這樣:

- (void)showViewControllerInPopover:(UIViewController *)viewController { 
    self.popover = [[UIPopoverController alloc] initWithContentViewController:viewController]; 
    [self.popover presentPopoverFromBarButtonItem:self.barButton permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];  
} 

簡單地說任何你想要的內容自定義視圖控制器和調用上面的方法。確保將視圖控制器視圖的背景設置爲清除。

一些重要說明:

  • 您需要保持到了酥料餅控制器的引用。財產通常是最簡單的方法。
  • 您可以從UIBarButtonItem或CGRect呈現;無論對你的應用程序有意義。