想象一下,即時通訊爲「Bed Bath and Beyound」製作應用程序。
每個部分都會有一個自定義視圖(一個用於牀,一個用於沐浴,另一個用於超出)。一旦用戶點擊一個產品,他將被帶到一個「對象細節」視圖...
我注意到,在我的應用程序中,我可以製作一個視圖來處理所有「對象細節」,但是當用戶點擊「返回「我必須將他歸還給正確的視圖...將UIViewController引用傳遞給下一個視圖
我以爲我可以創建一個@property (strong,readwrite) UIViewController *controllerToReturn;
並在推動」對象詳細信息「視圖之前,我可以像objectView.controllerToReturn = self
那樣做,但它不工作......我保留得到一個
無法識別的選擇發送到實例
任何人都可以幫忙嗎?
注:我做@synthesize controllerToReturn;
你爲什麼不使用NSNavigationController? –
@Pétur,因爲用戶通過將設備旋轉到風景位置轉到「對象詳細信息」視圖... – Leonardo
偵聽UIDeviceOrientationDidChangeNotification並使用導航控制器執行操作。 –