我在故事板中添加了自定义UIImageView
并获得了以下维度:
我尝试在我的代码中使用CGRectMake(170, 115, 260, 200)
来裁剪图片,但没有获得与UIImageView
相同的尺寸,但尺寸远小于故事板中使用的尺寸。如何获得CGRect
的确切尺寸?
答案 0 :(得分:0)
我认为你在故事板和设备上看起来很混乱。故事板只是一组规则的表示,这些规则将决定事物在实际设计中的显示方式。
您应该阅读:ray auto layout tutorial
如果这没有帮助,这就是你如何获得CGRect的大小:
CGRect myFrame = [YOUR_VIEW frame];
NSLog(@"height = %f", myFrame.size.height);
NSLog(@"width = %f", myFrame.size.width);
NSLog(@"x = %f", myFrame.origin.x);
NSLog(@"y = %f", myFrame.origin.y);