
iOS
lbird
*
展开
-
iOS 监听App音量的变更
iOS 监听App音量的变化 方法1: 在applicationDidFinishLaunching函数里添加 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(volumeChan转载 2013-02-22 15:19:55 · 3761 阅读 · 0 评论 -
关于UI_USER_INTERFACE_IDIOM() & UIDevice.model
使用 UI_USER_INTERFACE_IDIOM() 进行区分 (ios 3.2 >=) 无法区分iphone和ipod if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { // } else { // } 区转载 2013-03-08 14:38:56 · 1944 阅读 · 0 评论 -
loadView和viewDidLoad方法及viewWillAppear和viewDidAppear
一、loadView 永远不要主动调用这个函数。view controller会在view的property被请求并且当前view值为nil时调用这个函数。如果你手动创建view,你应该重载这个函数。如果你用IB创建view并初始化view controller,那就意味着你使用initWithNibName:bundle:方法,这时,你不应该重载loadView函数。 这个方法的默认实现转载 2013-03-08 17:06:13 · 3019 阅读 · 1 评论 -
正确使用PresentModalViewController
Present ViewController Modally 一、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几种情形: 1、收集用户输入信息 2、临时呈现转载 2013-03-08 15:23:08 · 751 阅读 · 0 评论 -
"_kCMTimeInvalid", referenced from 错误原因
需要加入 CoreMedia.framework 。原创 2013-03-11 17:37:54 · 2645 阅读 · 0 评论 -
用UIAccelerometerDelegate处理摇动
@interface ViewController : UIViewControllerUIAccelerometerDelegate> - (void)loadView { ...... UIAccelerometer *accelerometer = [UIAccelerometer sharedAccelerometer]; acceler原创 2013-08-26 16:19:02 · 930 阅读 · 0 评论 -
UIView animateWithDuration 使用详解
转自:http://xmuliushuo.com/archives/20 在ios4.0及以后鼓励使用animateWithDuration方法来实现动画效果。当然,以往的begin/commit的方法依然使用,下面详细解释一下animateWithDuration的使用方法。 函数原型: + (void)animateWithDuration:(NSTimeIn转载 2013-08-30 18:05:45 · 1130 阅读 · 0 评论