问题随手记

1、PAC evaluation error: NSURLErrorDomain: -1004
解答:系统偏好设置-->网络-->高级-->代理-->关闭自动代理.
2、上传视频到七牛返回-3
3、获取视频的截图:上传视频到七牛返回url + ?vframe/jpg/offset/2[第几秒]/imageView2/1/w/200【想要的宽】/h/200【想要的高】
4、最近在做项目的时候遇到调用相机拍照的功能,但是相机的界面总是显示英文。查了下资料发现在 info.plist里面添加Localization native development region china表示是否允许应用程序获取框架库内语言(前题是手机要设置为中文哦)
5、[self.view endEditing:YES];收起键盘
6、分享网页类型数据之后不显示缩略图 是什么原因 这属于微博的移动应用商务合作,移动SDK中的LinkCard和附件栏集成分享权限需要合作申请,对接请联系微博商务:[email protected]
7、Cast from pointer to smaller type 'int' loses information
解决办法:ids[i]=(int)touch并替换为ids[i]=(uintptr_t)touch
8、使用masonry修改布局,添加布局动画

[UIView animateWithDuration:0.5 animations:^{
    [productTableView mas_updateConstraints:^(MASConstraintMaker *make) {
        make.height.equalTo(@0.01);
    }];
    [productTableView.superview layoutIfNeeded];//强制绘制
}];

9、使用 colorWithPatternImage 的 iOS 中拉伸图像

- (UIImage *)imageResize:(UIImage*)img andResizeTo:(CGSize)newSize {
    CGFloat scale = [[UIScreen mainScreen] scale];
    
    //UIGraphicsBeginImageContext(newSize);
    UIGraphicsBeginImageContextWithOptions(newSize, NO, scale);
    [img drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];
    UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    return newImage;
}
self.backgroundColor =[UIColor colorWithPatternImage:[self imageResize:[UIImage imageNamed:@"me_background"] andResizeTo:self.frame.size]];

10、tableView上拉更多数据的完善逻辑:(后台返回数据返回条数有问题)
每次请求结束对于是否有更多数据的判断是:当次请求的数据条数是否小于pageCount,如果小于则判断是否为最后一页,如果不是则再次上拉加载需要提示 " 没有更多数据"。
11、在控制器中重写delete:copy:方法,长按会增加删除、复制功能。
12、图片压缩是需要时间的,尤其是文件大小比较大的图片,如果想上传图片速度快一些,可以将图片压缩在发起请求前就处理好,提高用户体验。

你可能感兴趣的:(问题随手记)