例:self.head.frame.origin.y=self.head.fram.origin.y-10; 是错误的
正确做法 1 CGRect tempFrame=self.head.frame;
2 tempFrame.origin.y-=10;
正确做法 1 CGRect tempFrame=self.head.frame;
2 tempFrame.origin.y-=10;
3 self.head.frame=tempFrame;
字典中的@“icon” 可用宏定义 #define IconKey @“icon”
数据延迟化:
-(NSArray *)imageData{
if(_imageData==nil){
初始化数据
}
return _imageData;
}
本文介绍了iOS开发中视图属性修改的正确方法,避免直接修改UIView的frame属性,而应该通过创建临时CGRect来更新位置。同时,文中还讨论了如何实现数据的懒加载,确保数据只有在首次请求时才进行初始化。
3万+

被折叠的 条评论
为什么被折叠?



