检测拾取器视图的宽度和高度

时间:2011-07-06 18:23:25

标签: ios view picker bounds cgrect

如何检测拾取器视图的宽度和高度,以便可以正确放置?我想使用边界,但无法弄清楚如何完成它。感谢。

    durationPicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0,244,320,400)];

1 个答案:

答案 0 :(得分:1)

在您的情况下,宽度为320,高度为400,但对于任何UIView,您可以分别使用myview.frame.size.widthmyview.frame.size.height获得宽度和高度。所以nslog可能是这样的:

NSLog(@"durationPicker Frame Width: %i Height: %i", durationPicker.frame.size.width, durationPicker.frame.size.height);

如果你想要边界而不是框架,可以用“bounds”代替上面代码中“frame”。