摘要: 我们知道,iOS7以后,导航控制器默认带了侧滑返回功能,但是仅限于屏幕边缘。而且在你自定义leftBarButtonItem等之后侧滑效果就会消失。这种问题怎么解决呢? 首先,我们先来看看系统的这种手势是什么? 打印结果: 解决办法:自定义一个滑动手势,当手势触发时,调用系统手势的target的相应 阅读全文
posted @ 2015-05-31 21:14 Emyin 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 控制器A push-> 控制器B, 我设置了B的backBarButtonItem为“返回”,发现无效。。。 原因: 应该在控制器A中设置backBarButtonItem,这样在push B之后,B导航栏左侧就是那个返回按钮。想当然把backBarButtonItem当成leftBarButton 阅读全文
posted @ 2015-05-31 17:34 Emyin 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 在相应的navigationController中重写- (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated方法 参照代码: 阅读全文
posted @ 2015-05-31 17:10 Emyin 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 代码: 然后页面出现莫名卡顿。 查了资料,据说是因为iOS7以后,控制器view的背景颜色默认透明,这是一种视觉上的错觉,其实并没有卡顿。 解决办法:给要push出来的控制器设置一个背景色即可。 阅读全文
posted @ 2015-05-31 17:02 Emyin 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 问题出现原因: 先创建控制器的.h与.m文件,后来创建了相应的xib文件,运行后出现这个问题。 解决办法: 阅读全文
posted @ 2015-05-31 10:38 Emyin 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 效果图1: 第一种解决办法(有局限性): 但是,但是!!!!!虽然不用写代码看起来好方便,在iOS9和8上貌似都没问题。然后我默默地 拿出了自己的小4,发现还似蓝色。。。 第二种解决办法:(彻底): 大功告成,7,8,9都OK了。 .xcassets毕竟是后来才有的,还是纯代码才是王道啊。。。!!! 阅读全文
posted @ 2015-05-31 10:33 Emyin 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 工程名为汉字的时候,真机调试会出现这种问题。模拟器没有问题。 如图: 解决办法: 阅读全文
posted @ 2015-05-31 10:28 Emyin 阅读(254) 评论(0) 推荐(0) 编辑
摘要: UIImageWriteToSavedPhotosAlbum(<#UIImage *image#>, <#id completionTarget#>, <#SEL completionSelector#>, <#void *contextInfo#>) 例子: UIImage *image = [U 阅读全文
posted @ 2015-05-31 09:07 Emyin 阅读(240) 评论(0) 推荐(0) 编辑