2014-02-28 104 views
0

我有幾個容器視圖展開,每個獲得一個視圖控制器嵌入英寸我想獲得每個容器視圖的y位置,但不知道如何去完成它。我嘗試通過與[segue destinationViewController]通過segue訪問它,但只給我嵌入VC的y座標,這是在容器視圖內的0。從嵌入式視圖訪問ContainerView

回答

0

,可以嘗試通過您的視圖的子視圖去:

[yourView.subviews enumerateObjectsUsingBlock:^(UIView *obj, NSUInteger idx, BOOL *stop) { 
    NSLog(@"View %lu: %f",(unsigned long)idx,obj.frame.origin.y); 
}; 
0

讓IBOutlets到您的容器控制容器的意見,然後用self.parentViewController.propertyName從嵌入式控制器訪問這些屬性。