您如何检测选择器视图的宽度和高度,以便正确放置它?我想使用边界,但无法弄清楚如何准确地做到这一点。谢谢。
durationPicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0,244,320,400)];
那么在您的情况下,宽度是 320,高度是 400,但是对于任何,您可以分别使用和UIView
获得宽度和高度。所以一个 nslog 可能是这样的:myview.frame.size.width
myview.frame.size.height
NSLog(@"durationPicker Frame Width: %i Height: %i", durationPicker.frame.size.width, durationPicker.frame.size.height);
如果您想要边界而不是框架,请将上述代码中的“框架”替换为“边界”。