获得UIView的高度

时间:2011-04-07 06:07:35

标签: iphone uiview

我无法获得UIView的身高。我想要获得我的UIView的高度和(x,y)。视图将添加为其他视图的子视图

float y = optionalView.frame.size.height;
    NSLog(@"%.1f",y);

但它总是返回0.0。需要指导。

...谢谢

3 个答案:

答案 0 :(得分:11)

如果你想记录它

NSLog(@"My view's frame is: %@", NSStringFromCGRect(myView.frame));

答案 1 :(得分:9)

你试过这个@Maulik吗?

CGFloat width = CGRectGetWidth(self.view.bounds);
CGFloat height = CGRectGetHeight(self.view.bounds);

答案 2 :(得分:4)

但是,如果该类是UIView本身,那么只有:

CGFloat height = self.bounds.size.height
相关问题