使用AutoLayout布局适配时,如何提前获得AutoLayout完成适配后的子控件的真实frame

当我们使用AutoLayout做适配时,可能会有这样的需求,就是在想在适配完成前就取得子控件的真实frame,来做一些操作。比如我们想把一个正方形的UIImageView剪成一个圆形,这时候就需要这么做     self.imageView.layer.cornerRadius = self.ba...

2015-06-19 02:01:19

阅读数 4528

评论数 0

运行到自定义的AVPlayer时,程序崩在main函数里

如果你第一次使用AVFoundation框架自定义AVPlayer时,也许会遇到这个问题。在我看来这是一个坑,巨大的坑。当时,我是被坑了好些天,一直以为自己哪里写错了,可是程序只是一味得崩停,没有报任何错误。最后还是去万能的stackoverflow上找到了答案,感觉只能意会不能言传,直接附上st...

2015-06-19 01:03:20

阅读数 406

评论数 0

iOS音效和音乐播放

在iOS中音频播放从形式上可以分为音效播放和音乐播放。前者主要指的是一些短音频播放,通常作为点缀音频,对于这类音频不需要进行进度、循环等控制。后者指的是一些较长的音频,通常是主音频,对于这些音频的播放通常需要进行精确的控制。在iOS中播放两类音频分别使用AudioToolbox.framework...

2015-05-30 07:51:10

阅读数 2391

评论数 0

Xcode6 模拟器路径

Xcode6发布后,出现了很多的变动,功能性的变动,在这里不进行过多的赘述,在WWDC上苹果已经进行了讲述,网上也有很多文章,这里要介绍的是一些不太容易发现的,但很重要的小地方。          1、Xcode6模拟器路径的变更           在Xcode5和之前的版本中,Xcode的...

2015-04-30 09:23:59

阅读数 469

评论数 0

连线错误

setValue:forUndefinedKey:]: this class is not key value coding 错误原因是:连线出问题了

2015-04-30 08:43:07

阅读数 456

评论数 0

UIActivityIndicatorView的属性和用法

1.   activityIndicatorViewStyle 设置指示器的样式 UIActivityIndicatorViewStyleWhiteLarge UIActivityIndicatorViewStyleWhite  (默认样式) UIActivityIndicatorVi...

2015-03-25 18:29:42

阅读数 531

评论数 0

iOS中比较时间的方法

在iOS中有时需要算出时间间隔,然后根据不同的结果做不同的操作, 像微博、论坛应用等等: #define knewsTimeFormat @"yyyy:MM:dd:HH:mm:ss" //你要传过来日期的格式 #define kLocaleIdentifier @"...

2015-03-10 18:08:11

阅读数 368

评论数 0

tableview的两个获得重用cell方法的区别

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 和 UITableViewCell *cell = [tableView dequeueReusableCellWithI...

2015-03-04 00:14:11

阅读数 392

评论数 0

UIButton里面的文字对齐方法

设置UIButton里面titleLabel上的文字对齐的方法不是用: button.titleLabel.textAlignment = UITextAlignmentCenter; 而是直接设置button对象的setContentHorizontalAlignment (水平方向)属性(...

2015-02-26 12:47:51

阅读数 366

评论数 0

最新版SDWebImage的使用

第一步,下载SDWebImage,导入工程。github托管地址  https://github.com/rs/SDWebImage 第二步,在需要的地方导入头文件 #import "UIImageView+WebCache.h" 第三步,调用sd_setIm...

2015-02-24 20:00:35

阅读数 335

评论数 0

UIBezierPath 简单使用

UIBezierPath的好处显而易见。 * 首先它是`OC`语言的,相对于c语言的Core Graphics来说更为平易近人。 * 其次它能够使用`ARC`,如果我们直接使用CGPathRef的话,还要自己负责在合适的时候释放。 UIBezierPath的使用相当简单,分为三步: *...

2015-02-24 14:45:07

阅读数 447

评论数 0

使用GCD的dispatch_once创建单例

项目中考虑到一些公共方法的封装使用,难免要创建单例模式。一般创建单例模式是重写allocWithZone方法,但在ios 4.0后有更加简单的方式。  就是使用GCD的功能  代码如下:  + (instantClass *)sharedNetworkTool { stat...

2015-02-24 12:14:31

阅读数 362

评论数 0

在Xcode 6中遇到UIKit相关类(如CGRect)不存在的问题

当开发者刚从Xcode 5 过渡到Xcode 6时,或许会有些不习惯,但坑会一直在那等着你。     其中最值得一提的是关于pch文件。在Xcode 6中苹果官方建议取消使用pch.h全局文件,以加速编译器的编译速度,建议用户需要引用文件时才去import相应的文件。所以,每当新建一个项...

2015-02-22 10:11:01

阅读数 1063

评论数 0

获取UIView所在的视图控制器(UIViewController)

尽管通过UIView获得UIViewController操作时,或许会与MVC的原则背道而驰,但这样做是可以提高开发效率的,所以建议可以用但尽量少用。     UIView获得UIViewController的方法:        UIViewController* vc = [UIVie...

2015-02-20 21:32:49

阅读数 3073

评论数 0

UIReferenceLibraryViewController的使用(调用系统词典)

在程序中使用苹果的词典来查询词汇,即一些软件的“词典功能” UIReferenceLibraryViewController和MFMessageComposeViewController很相似,提供了最小化配置的系统层viewController,可以直接被present显示。 可用需要查找t...

2015-02-20 21:29:33

阅读数 1284

评论数 0

自定义UIMenuController(以UITabelViewCell为实例)

UIMenuController使用要点: 1. Menu所处的View必须实现 – (BOOL)canBecomeFirstResponder, 且返回YES 2. Menu所处的View必须实现 – (BOOL)canPerformAction:withSender,并根据需求返回YES或NO...

2015-02-20 20:38:55

阅读数 776

评论数 0

解决方案:clang: error: no such file or directory: '/XXX/..../XXX_Prefix.pch'

当我们下载别人的Demo学习,打开运行后可能会遇到这个问题:clang: error: no such file or directory: '/XXX/..../XXX_Prefix.pch'     这是由于XXX_Prefix.pch的路径改变所引起的。     最简单的解决方案:分别在主...

2015-02-17 08:39:16

阅读数 4778

评论数 0

解决方案:cocoapods提示ld: library not found for -lPods

参考: stackoverflow 用上cocoapods来管理依赖后遇到一个问题,编译的时候提示 " objc ld: library not found for -lPods " 原来是打开的方式不对,之前一直打开的是.xcodeproj,其实需要打开的是.xcw...

2015-02-12 20:39:55

阅读数 3367

评论数 0

解决方案:执行pod install或pod update卡在Analyzing dependencies

当使用CocoaPods来添加第三方类库,执行pod install或pod update卡在Analyzing dependencies时,原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步 命令如下: pod install --verbose ...

2015-02-12 19:16:45

阅读数 1868

评论数 0

NSMutableAttributedString/NSAttributedString 富文本设置

参考:  http://stackoverflow.com/questions/11031623/how-can-i-use-attributedtext-in-uilabel   一、设置UILabel的属性attributedText(NSMutableAttributed...

2015-02-09 04:52:52

阅读数 606

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭