您的位置:首页 > 移动开发 > IOS开发

iOS成长日记Part1:Course:19,07.02

2019-07-02 18:13 1141 查看

修改frame的某一个值而不触碰其他值

  • 直接使用下面语句是行不通的
self.label.frame.origin.x = 300;
  • 正确方法
-(void)touchIt{
CGRect temp = _atestView.frame;
temp.size.width +=100;
_atestView.frame = temp;
}

创建一个临时的坐标接收控件坐标,修改后整体赋值给控件坐标

修改bounds和修改frame 的区别

  • 修改frame.size.x或y图像的更变为原点不变,大小更变
  • 修改bounds.size.x或y图像的中心点不变,大小更变
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: