Tag Archives: ios

iOS如何使用OperationQueue实现弹框依次展示

大家都知道,在iOS中,每个vc只能同时展示一个AlertController。

即如果不消掉正在展示的AlertController,是无法展示下一个AlertController的。

在不破坏这个原则的前提下,我们可以使用(NS)OperationQueue,来实现 弹框的串行展示。

首先是DelayedOperation,它对Operation做了一个简单的Hack,支持延迟结束Operation,结束时候调用下finisheOperation即可。
[crayon-5[……]

继续阅读

iOS如何解决横屏状态栏(时间 电量)不显示的bug

在基类里覆盖:

如果要彻底隐藏状态栏的时候:

把最底下的false改成true即可。

[转]iOS如何用代码控制以不同屏幕方向打开新页面

转载自:如何用代码控制以不同屏幕方向打开新页面【iOS】
代码示例:https://github.com/johnlui/Swift-On-iOS/tree/master/ControlOrientation/ControlOrientation

推荐简化方案:https://github.com/zyg-github/ControlOrientation

环境要求:Xcode 7 / Swift2.0
前两天遇到了一个 “使用指定的不同屏幕方向打开新页面” 的需求,需求很简单:[……]

继续阅读