iOS
superweiyan
靠IT吃饭,但对技术追求的不够;有眼光,但是投入不足,总的来说,未来亚历山大
展开
-
修改UITextField placeholder 文字颜色
可以通过修改UITextField 的属性来达到修改的目的。具体如下: setValue:[UIColor xxx] forKey:@"_placeholderLabel.textColor"原创 2016-04-26 19:50:50 · 255 阅读 · 0 评论 -
Images.xcassets 加载图片资源的方法
一般加载图片资源使用的是两种方式,一种是直接用UIImage imagedNamed 来加载。长这个样子。 [UIImage imageNamed:imageName] 这种加载的方式是会缓存图片资源。另一种不会缓存图片;长这个样子 [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:imageN原创 2016-05-13 14:32:01 · 1407 阅读 · 0 评论 -
Terminating app due to uncaught exception 'CALayerInvalidGeometry' iOS 崩溃
今天碰到一个iOS crash,记录一下 *** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [nan nan]' *** First throw call stack: ( 0 CoreFounda原创 2016-05-19 11:07:19 · 1081 阅读 · 0 评论 -
UIButton 文字在左,icon在右的办法
在开发中,经常会碰到按钮到文字和icon 时左时右的情况。默认的情况是icon左,文字右。如果想反过来,有下面几个办法。 方法一: 在 stackover 上看到的一个答案。通过写一个分类的办法。 button.transform = CGAffineTransformMakeScale(-1.0, 1.0); button.titleLabel.transform = CG原创 2016-05-05 15:28:35 · 1127 阅读 · 0 评论 -
cocoapods转project.pbxproj格式成xml
今天发现,使用pod install 的时候,project.pbxproj 转成了xml 格式,导致构建系统上版本编译不过。找了很久,没发现怎么搞定这个问题。在stackoverflow 上有人说 xcode 7.3 和 cocoapods pre1.0版本 没有问题。不过pre-1.0这个版本暂时不适合我。 目前采用的办法,先pod install 后,再把pbxproj revert ,原创 2016-04-25 15:06:22 · 912 阅读 · 1 评论