摘要:
viewControllers这个属性表示TabbarController有一组控制器。它们是按顺序排布的。 selectedViewController这个属性表示当前的当前被选中的tabbarItem*****The view controller associated with the cur 阅读全文
摘要:
1、调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]]; 2、调用 电话phone[[UIApplication sharedApplicatio 阅读全文
摘要:
要求:当键盘挡住输入框时,输入框自动向上弹到键盘上方。实现:这里需要使用到Masonry的另外一个方法mas_updateConstraints。这个方法用于更新控件约束。具体的实现方式可以下载Demo来看,这里只贴出键盘弹出时的处理代码: - (void)keyboardWillChangeFra 阅读全文
摘要:
NSDictionary* defaults = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation]; NSLog(@Defaults: %@, defaults); 是用来获取设备上的所有的NSUserDefaults的 阅读全文
摘要:
在提交新版本的时候:Metadata and Uploads 这里,后面有一个edit ,里面第一项就是修改名称了。 图片:ddd.jpg 阅读全文
摘要:
只需要在创建第二个控制器之前添加这么一段代码: UIBarButtonItem *backItem = [[UIBarButtonItem alloc] init]; backItem.title = @"返回"; self.navigationItem.backBarButtonItem = ba 阅读全文
摘要:
这个问题一般是头文件重复导入的问题,但是iOS中用的是#import,所以问题不是出在这上面。那么问题就出在预编译的路径上,一般是由于我们把一个文件复制粘贴到另一个地方,桌面或者文件夹。此时在编译时就会出现这个问题。这时,我们只需要改变下PCH文件的的路径就好。在Build Settings里,重新 阅读全文
摘要:
1 rotationAnimation.removedOnCompletion = NO; 2 3 rotationAnimation.fillMode = kCAFillModeForwards; fillMode的作用就是决定当前对象过了非active时间段的行为. 比如动画开始之前,动画结束之 阅读全文
摘要:
CALayer *mask; mask属性,可以实现很多形状的遮罩,其基本效果是: 比如layerA是layerB的mask,即layerB.mask = layerA; 那么layerA上透明的部分,会被绘制成白色挡住layerB(貌似都是白色,不知道能不能弄成其他颜色); layerA上不透明的 阅读全文
摘要:
#import <QuartzCore/QuartzCore.h> - (CAGradientLayer *)shadowAsInverse { CAGradientLayer *newShadow = [[[CAGradientLayer alloc] init] autorelease]; CG 阅读全文