05 2015 档案
摘要:我们知道,iOS7以后,导航控制器默认带了侧滑返回功能,但是仅限于屏幕边缘。而且在你自定义leftBarButtonItem等之后侧滑效果就会消失。这种问题怎么解决呢? 首先,我们先来看看系统的这种手势是什么? 打印结果: 解决办法:自定义一个滑动手势,当手势触发时,调用系统手势的target的相应
阅读全文
摘要:控制器A push-> 控制器B, 我设置了B的backBarButtonItem为“返回”,发现无效。。。 原因: 应该在控制器A中设置backBarButtonItem,这样在push B之后,B导航栏左侧就是那个返回按钮。想当然把backBarButtonItem当成leftBarButton
阅读全文
摘要:在相应的navigationController中重写- (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated方法 参照代码:
阅读全文
摘要:代码: 然后页面出现莫名卡顿。 查了资料,据说是因为iOS7以后,控制器view的背景颜色默认透明,这是一种视觉上的错觉,其实并没有卡顿。 解决办法:给要push出来的控制器设置一个背景色即可。
阅读全文
摘要:问题出现原因: 先创建控制器的.h与.m文件,后来创建了相应的xib文件,运行后出现这个问题。 解决办法:
阅读全文
摘要:效果图1: 第一种解决办法(有局限性): 但是,但是!!!!!虽然不用写代码看起来好方便,在iOS9和8上貌似都没问题。然后我默默地 拿出了自己的小4,发现还似蓝色。。。 第二种解决办法:(彻底): 大功告成,7,8,9都OK了。 .xcassets毕竟是后来才有的,还是纯代码才是王道啊。。。!!!
阅读全文
摘要:工程名为汉字的时候,真机调试会出现这种问题。模拟器没有问题。 如图: 解决办法:
阅读全文
摘要:UIImageWriteToSavedPhotosAlbum(<#UIImage *image#>, <#id completionTarget#>, <#SEL completionSelector#>, <#void *contextInfo#>) 例子: UIImage *image = [U
阅读全文
摘要:效果如图: 代码: + (instancetype)itemWithNormalImage:(NSString *)normalImage hignlightImage:(NSString*)hignlightImage target:(id)target action:(SEL)action{ U
阅读全文
摘要:从网上下载图片,只有图片下载完了才知道其size,那么如果图片和已设定的imageView大小不一样怎么办,必须不能拉伸。 通常会下面两种方法一起用:(可能只显示图片的一部分,但是不会拉伸) self.contentMode = UIViewContentModeScaleAspectFill; s
阅读全文
摘要:1.问题: 打印结果: 解决办法:给它们写个分类就可以了 效果如下: 调试的时候有木有很方便呢~
阅读全文
摘要:1.我们知道,用tabBarController创建出来默认的tabBar似这个样子滴。。。 我是图片分割线 2.通常通过appearance统一设置,可以一劳永逸,不必在每个控制器设置 效果如下:
阅读全文
摘要:1.在用tabBarController管理控制器的时候,出现了下面的问题 对应的代码: [self addChild:jinghuaVC image:kImage(@"tabBar_essence_icon") selectedImage:kImage(@"tabBar_essence_click
阅读全文
摘要:我们通常都会把项目中经常用到的东东放到pch文件中,而不用每次用的时候都导入。那么pch文件怎么创建呢? 1.command + N 创建新文件,选择下图中的PCHFile 2.选择工程名,在build settings中搜索"prefix",找到”prefix header"一项,然后双击跳出输入
阅读全文
摘要:****************************layoutSubviews************************************ layoutSubviews是UIView中的属性方法,即只要继承于UIView,就可以使用这个方法,这个方法也很强大,以下是他的触发时机:
阅读全文
摘要:@implementation BSTabBarController + (void)load{ UITabBarItem *item = [UITabBarItem appearanceWhenContainedInInstancesOfClasses:@[self]]; NSMutableDic
阅读全文
摘要:xcode6之前 lauchImage : 可视范围由图片尺寸决定 xcode6之后 lauchScreen: 自动识别真机或模拟器尺寸,提供一个可拉伸图片。底层实现:把lauchScreen截屏生成一张图片作为启动页面。
阅读全文

浙公网安备 33010602011771号