![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS编程
代码加工厂
俯仰之间方显做人之道!
展开
-
iOS7以后导航栏按钮颜色问题
iOS7以后导航栏按钮图片颜色会默认变成白色(不管原来图片是什么颜色)代码和效果如下 UIBarButtonItem *leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:image style:UIBarButtonItemStylePlain target:self action:@selector(newMessage)]原创 2016-04-13 10:41:53 · 402 阅读 · 0 评论 -
iOS开发中有关图片裁切的问题
+ (UIImage *)handleImage:(UIImage *)originalImage withSize:(CGSize)size { CGSize originalsize = [originalImage size]; NSLog(@"改变前图片的宽度为%f,图片的高度为%f",originalsize.width,originalsize.height);原创 2016-04-14 16:01:28 · 353 阅读 · 0 评论 -
iOS中关于UIButton缩进问题
NSString *string = @"测试UIButton文本缩进"; UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(30, 50, 250, 40)]; [button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];原创 2016-04-15 17:56:53 · 700 阅读 · 0 评论 -
assign,retain,copy对比
一、assign属性 当数据类型为int、float等原生类型时,可以使用assign,否则可能导致内存泄露。例如当使用malloc分配了一块内存,并把它的地址赋值给了指针a,后来如果希望指针b也共享这块内存,于是讲a赋值给(assgin)b。这时就用到了assgin,此时a和b指向同一块内存。但是现在问题出现了,当a不再需要这块内存时,能都直接释放呢?肯定是不能的,因为a并不知道b是否原创 2016-05-21 15:15:45 · 211 阅读 · 0 评论