に収まるようにスケーリングされた Core Data にいくつかのビュー パラメータが保存されていますself.view
。ビュー パラメータを取得するときに、ビューを再スケーリングして、より小さな親ビュー ( ) に収まるようにしますnewView
。親ビューviewSelected
内でサブビューのサイズを変更するにはどうすればよいですか?newView
newView = [[UIView alloc]initWithFrame:CGRectMake(100, 100, 200, 200)];
newView.autoresizesSubviews = YES;
for (Shape *shape in shapes) {
ShapeView *viewSelected = [[SquareView alloc]init];
[viewSelected setAutoresizingMask:UIViewAutoresizingFlexibleHeight |
UIViewAutoresizingFlexibleWidth];
viewSelected.frame = CGRectMake(shape.x,shape.y,shape.shapeSize,shape.shapeSize);
[newView addSubview:viewSelected];
}
[self.view addSubview:newView];