更改UIImageView bounds.size.height的iOS行为

时间:2011-10-05 09:16:05

标签: iphone ios uiview uiimageview resize

开始时UIImageViewObj frame = CGRectMake(20, 350, 20, 1);

在我接下来的代码中: [UIImageViewObj setBounds: CGRectMake(20, 350, 20, 200)];

在运行时更改UIImageView的边界高度从UIImageViewObj的中心向上和向下发生更改,如何从底部到顶部进行更改。

2 个答案:

答案 0 :(得分:2)

设置锚点,你可以做到

imageView.layer.anchorPoint = CGPointMake(0.5,0.5)

这会将锚点设置为中间位置。如果你想在左下角

imageView.layer.anchorPoint = CGPointMake(0,1);

请确保将Quazrtcore添加到您的框架

希望我能正确理解你。

答案 1 :(得分:0)

UIImageViewObj.contentMode = UIViewContentModeBottom;