2012-11-27 55 views
-1

讓我先說,我是一個完全的小白,當談到iOS開發,並已決定將剛剛連續跳水,在學習在特定位置上創建iPad上酥料餅

我已經開始前言本我通過使用Master-Detail視圖應用程序模板創建應用程序,並在DetailView中創建UIWebView。

我期待在任意位置顯示彈出窗口,以響應像this這樣的事件,但是我在執行此操作時遇到問題。一切我谷歌要麼彈出到一個按鈕,或不使用故事板。

我會愛我如何能處理這個

回答

3

使用下面的代碼並將CGRectMake(0,0,100,100)更改爲您喜歡的任何位置。

FirstViewController *firstViewController = [[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil]; 
UINavigationController *modalNavigationController = [[UINavigationController alloc] initWithRootViewController:firstViewController]; 
UIPopoverController *popoverControllerTemp = [[UIPopoverController alloc] initWithContentViewController:modalNavigationController]; 
self.popoverController = popoverControllerTemp; 
[self.popoverController presentPopoverFromRect:CGRectMake(0, 0, 100, 100) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES] 
+0

請原諒我的無知,但我該如何到達popoverController部分?我在故事板http://i.imgur.com/uqwfc.png中製作了一個彈出視圖,並通過彈出窗口將其附加到了我的詳細視圖中,但是如何將它連接到您的代碼? –

+0

我編輯了我的答案,請檢查。 –

+0

Paramasivan,感謝您的編輯,但恐怕我需要多一點幫助,或者至少向正確的方向推動。作爲iOS開發人員的新手,我正在努力如何從我現在擁有的東西(基本的主 - 細節視圖應用程序)到您發佈的內容 –

0

一些指導,如果你不介意使用,你可以使用一個this開源項目。