[转]关于使用cocoaPods,import导入时第三方库头文件没有提示问题的解决办法

估计有很多朋友在使用Xcode在项目中导入第三方库时,使用的是cocoaPods,但是在项目中使用此第三方库导入头文件时,输入#import后,并不会联想第三方库头文件(XXXX.h),需要我们手动输入,很麻烦。大家可以按照下面的步骤操作,解决这个小问题:

1.选择target(就是左边你的工程target)—— BuildSettings —— search Paths 下的 User Header Search Paths(如图所示:)  50676036_1.jpg 2.双击后面的空白区域:(如图所示:)  50676036_2.jpg 3.[......]

继续阅读

ios中UIImageView如何宽度自适应

即宽度不够时候,拉升到屏幕宽度,然后保持宽高比不变:
iv.snp_makeConstraints { [unowned contentView] (make) in
if let image = iv.image where image.size.width > 0 {
make.height.equalTo(image.size.height * (screenWidth - CGFloat(padding * 2)) / image.size.widt[......]

继续阅读

swift+ios7+snapkit+tableviewCell高度动态计算的坑

首先说下,我不确定别的环境下有没有问题,但我这确实有问题,没有时间去探索到底是snapkit的坑,还是哪里的问题。

说下描述,一般我们在ios8以上可以很自由的使用autolayout解决动态高度的问题,ios7一般要这么搞:
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
/// TODO Cache[......]

继续阅读