0
我一直在尋找這個問題的解決方案,但我無法解決它! 我試過如何訪問parentViewController的方法和屬性
mapViewController = (MapViewController*)self.parentViewController;
但它不起作用。
我一直在尋找這個問題的解決方案,但我無法解決它! 我試過如何訪問parentViewController的方法和屬性
mapViewController = (MapViewController*)self.parentViewController;
但它不起作用。
你可以做這樣的..
在類.h文件中
讓一個成員變量
@interface SomeClass: NSObject
{
UIViewController *controller;
}
當你初始化類使它控制器自我......這它會以同樣的方式工作
SomeClass *class = [[SomeClass alloc]init];
class.controller = self;
現在您可以使用父屬性了d方法..但是,您仍然需要將它轉換爲(MapViewController*)controller
,以便自動完成其方法。
非常感謝!你是一個拯救生命的人! :) – Furkanzmc 2012-02-20 20:02:22
你期望parentViewController返回什麼?你正在實現視圖控制器遏制? – 2012-02-20 17:03:08
它究竟如何不起作用? – beryllium 2012-02-20 17:03:37