簡體   English   中英

如何在彈出式iOS7下查找視圖控制器的名稱

[英]How to find the name of the view controller beneath a popover ios7

這可能是一個非常簡單的問題,但我找不到答案。

我正在一個新項目中,這是第一次使用情節提要。 我有很多視圖控制器,它們連接了我希望它們連接的方式。 每個視圖控制器都有一個信息按鈕。

我要使用一個視圖控制器(AboutViewController)來顯示所有視圖控制器的信息。 我目前正在通過每個屏幕上的彈出窗口調用此命令。 因此,我有一個要從多個VC(VC1toAVC,VC2toAVC,VC3toAVC等)調用的目標視圖控制器(AVC)。我希望更改AVC中的兩個文本字段,具體取決於調用哪個VC。

所以這是問題所在-我怎么知道哪個視圖控制器稱為彈出窗口? 基本上是位於彈出框下方的視圖。 目前,我將其存儲為變量,但這並不理想。 我猜這與segue標識符有關?

任何和所有幫助非常感謝!

一種解決方法是將屬性添加到彈出視圖控制器,然后定義

prepareForSegue:sender:

方法,以便將目標視圖控制器的屬性設置為segue的發送者。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM