如何检测拾取器视图的宽度和高度,以便可以正确放置?我想使用边界,但无法弄清楚如何完成它。感谢。
durationPicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0,244,320,400)];
答案 0 :(得分:1)
在您的情况下,宽度为320,高度为400,但对于任何UIView
,您可以分别使用myview.frame.size.width
和myview.frame.size.height
获得宽度和高度。所以nslog可能是这样的:
NSLog(@"durationPicker Frame Width: %i Height: %i", durationPicker.frame.size.width, durationPicker.frame.size.height);
如果你想要边界而不是框架,可以用“bounds”代替上面代码中“frame”。