摘要:
我们知道,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 阅读全文