![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS笔记
毛伟鹏
这个作者很懒,什么都没留下…
展开
-
文字大小适配
//文字适配#define kFONT(S) lrintf(1.0 * Screen_Width/375*(S))原创 2016-12-17 14:29:33 · 433 阅读 · 0 评论 -
讯飞语音 objc-class-ref in iflyMSC(IFlyContact.o) ld: symbol(s) not found for archite
集成讯飞语音 报objc-class-ref in iflyMSC(IFlyContact.o) ld: symbol(s) not found等5个错误的,讯飞的官方文档里面写的是 AddressBook.framework这个类库,但是其实需要引入 AddressBookUI.framework 这个类库。原创 2016-12-17 14:38:49 · 2084 阅读 · 0 评论 -
iOS textField 只输入数字
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { return [self valueforNumber:string];}- (BOOL)valueforNumber:原创 2017-01-17 18:42:31 · 769 阅读 · 0 评论 -
计算字符串的宽度与高度
//计算字符串的宽度-(float) widthForString:(NSString *)value fontSize:(float)fontSize andHeight:(float)height{ CGSize sizeToFit = [value sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedToSi原创 2016-12-17 14:25:46 · 668 阅读 · 0 评论 -
iOS标签管理
这个是使用 UICollectionView 在iOS9之后新加入的一个方法可以很便捷的实现这个功能。定义一个全局的cell以及两个数据源数组:@interface ViewController (){ UICollectionViewCell * cell;}@property(nonatomic,retain)UICollectionView *collection原创 2016-06-22 15:11:59 · 445 阅读 · 0 评论 -
iOS手势与点击事件冲突
利用手势的代理方法可以很好的解决.手势的协议 UIGestureRecognizerDelegate 代码- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch{ if ([touch.view isKindOfCl原创 2017-01-17 19:18:55 · 765 阅读 · 0 评论 -
【iOS】视频倒放
项目需求:生成一个倒序播放的视频文件注:项目的需求,生成的视频文件不带原音轨道+ (void)assetByReversingAsset:(NSURL *)assetUrl complition:(void (^)(NSURL *outputPath)) completionHandle{ NSError *error; AVAsset *asset = [AVAsset原创 2017-08-19 16:25:58 · 2637 阅读 · 0 评论