У меня есть UIView (v1):UIView изменение размера, но не подвиды
---------------
| --------- |
| | | |
| | | |
| | | |
| | UIImage | |
| | View | |
| --------- |
| UIView |
---------------
С UIImageView (img1) как подвид.
Когда я собираюсь изменить размер UIView:
int img1int = v1.frame.size.height+(img1.frame.size.height - img2.frame.size.height);
v1.frame = CGRectMake(v1.frame.origin.x, v1.frame.origin.y, v1.frame.size.width, img1int+20);
Изображение изменить размер с точки зрения, но я хочу просто изменить размер точки зрения, и пусть изображение с нормальной высотой.
int - это исчисление, которое я сделал, поскольку UIView имеет высоту, связанную с высотой UIImageView (img1).
Любая идея, как изменить размер только UIView?
Большое спасибо!
Вы должны использовать UIScrollView вместо UIView и setContentSize = CGSizeMake (ширина, высота), и он будет правильно изменен – Injectios