Allen Woody

如果你像程序员一样工作,你就是程序员。如果你像架构师一样工作,你就是架构师。

嗨,我是朱洪伍 (@hnxyzhw),一名 iOS 开发者。现居北京,就职于中化能源科技有限公司。正在get新技能,探求创意之源。


我在简书上创建的有关于iOS开发的技术专辑,欢迎各位前来了解!

#文章内容

ios8-横屏状态栏不显示解决方法

开发过程中发现ios8下横屏状态栏不显示


竖屏显示状态栏.png


横屏不显示状态栏.png


Tips:解决这个问题,需要我们按照以下步骤操作 1:在plist文件中将 View controller-based status bar appearance 设置为NO


plist文件.png


2:还需要application:didFinishLaunchingWithOptions:中添加以下下面代码(下面的两段代码必不可少) **

代码调用.png


[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone]; 
上一篇文章

简单排序算法(OC实现)

排序的目的,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。我们子啊开发过程,从后台拿到的数据有可能是无序列,这就要我们运用一些排序算法,对这些数据进行二次排序。********下面就介绍三种简单排序://属性@interface ViewController ()@property (weak, nonatomic) IBOutlet UIButton *selectSortBtn;//选择排序@property...…

继续阅读
下一篇文章

Runtime优雅的解决UIButton多次点击(重复点击)

 在实际开发中我们,点击一个button按键时,需要触发一个事件去执行。用户在正常操作情况下,单次点击时,button只会响应一次点击。但是如果用户多次点击一个button,那么就会引起这个事件被多次执行,导致一些bug的出现。如何优雅解决的这个问题呢?今天我们来使用Runtime来解决UIButton重复点击的问题。 首先新建一个分类category,继承于UIControl,名字自己定义。 UIControl+ZHW.h(.h文件)@interface UIControl (ZHW)@...…

继续阅读