2012-08-11 74 views
0

我的設置捕獲按鈕事件

我有一個ViewController,即用戶在鍵入有某種形式的文字。叫它InputViewController。我有一個UIView(在一個單獨的類),其中我繪製了一個具有梯度的導航欄(我爲核心圖形覆蓋drawRect,因此我需要在一個單獨的類中),它有一個按鈕。該按鈕會將您帶到MapViewController,它允許您將位置標記添加到輸入。一旦添加了位置標籤,我想更改按鈕的圖像。

我的問題

一旦按鈕被點擊,我需要用戶輸入發送到MapViewController,其中委託實現的,並且將傳回一些信息反饋給InputViewController。這裏的問題是該按鈕位於單獨的UIView中。一種方法是在設置信息後通過UIView,一旦點擊該按鈕,信息將被傳遞到MapViewController。這裏的問題將是委託人,因爲委託人需要返回到InputViewController而不是`UIView。

我想知道是否有可能將UIView轉換爲InputViewController,包括該視圖的drawRect方法。如果是這樣,我該怎麼做?如果不是,我可以採取其他方式/建議來實現上述目標嗎?

回答

0

我想你需要使用NSNotifications來發送消息到你的類。見this

相關問題