0

您如何检测选择器视图的宽度和高度,以便正确放置它?我想使用边界,但无法弄清楚如何准确地做到这一点。谢谢。

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

1 回答 1

1

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

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

如果您想要边界而不是框架,请将上述代码中的“框架”替换为“边界”。

于 2011-07-06T18:29:21.253 回答