1.maskView(maskLayer) 基本原理 :可类比于多张png图片叠加遮罩 2.maskView配合CAGradientLayer,alpha通道图片的使用.maskView是iOS8以上才有,假设要考虑兼容低版本号,用maskLayer替换 3.设计方本横向渐变消失的控件 一、两张pn ...
分类:
其他好文 时间:
2017-07-16 11:14:03
阅读次数:
171
如何取消omnigraffle的自动布局模式? 打开右边 检查器 --布局选项卡--拉到最下面,一定要最下面,自动排列复选框不要勾 https://www.zhihu.com/question/36422790 ...
分类:
其他好文 时间:
2017-07-12 10:28:33
阅读次数:
190
GCD 是一种非常方便的使用多线程的方式。通过使用 GCD,我们可以在确保尽量简单的语法的前提下进行灵活的多线程编程。在 “复杂必死” 的多线程编程中,保持简单就是避免错误的金科玉律。然而,GCD不像NSOperation那样可以调用 -(void)cancel 取消一个操作的执行(注意这里的取消只 ...
分类:
其他好文 时间:
2017-07-08 16:17:18
阅读次数:
164
【问题】 測试组发现APP在iOS8及以上系统设备上,语言设置为我们不支持的小语种时。APP没有使用默认的英文,而是选择了上一次设置的语言。 【分析】 经过研究发现,在iOS8系统開始,在设备语言设置中多出了“首选语言顺序”列表。例如以下图所看到的: 图中最底部给出了一句话“应用程序和站点将使用所支 ...
分类:
移动开发 时间:
2017-07-07 10:15:21
阅读次数:
160
https://stackoverflow.com/questions/27526966/ios-8-window-location-href-doesnt-work-with-url-scheme ios8下去掉href: ...
分类:
移动开发 时间:
2017-07-06 11:18:34
阅读次数:
212
一、新特性Size Class介绍 随着iOS8系统的公布,一个全新的页面UI布局概念出现,这个新特性将颠覆包含iOS7及之前版本号的UI布局方式,这个新特性就是Size Class。Size Class配合Auto Layout能够解决全部(包含iPhone及iPad)iOS设备屏幕尺寸及屏幕旋转 ...
分类:
移动开发 时间:
2017-07-01 15:26:21
阅读次数:
181
一.关于iPhone屏幕的一些基本常识 1.ios屏幕适配的尺寸 iPhone的尺寸3.5inch、4.0inch、4.7inch、5.5inch iPad的尺寸7.9inch、9.7inch 2.点和像素的关系 非retina屏幕之中: 1个点由1x1个像素组成 在retina屏幕之中: 1个点由 ...
分类:
其他好文 时间:
2017-07-01 09:55:34
阅读次数:
233
[What's New in iOS 8.x](https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html#//apple_ref/doc/uid/TP40014205-S ...
分类:
移动开发 时间:
2017-06-30 18:53:41
阅读次数:
234
一、AutoLayout基本概念: 1、利用约束来控制视图的大小和位置,系统会在运行时通过设置的约束计算得到frame再绘制屏幕。Autolayout提供的两个关键词是:约束,参照,Autolayout其实核心思想是设置frame,再确定视图的位置与尺寸。 2、两个属性Content Compres ...
分类:
移动开发 时间:
2017-06-28 18:38:30
阅读次数:
258
恢复内容开始 Beta测试属于软件开发周期中的一环,测试的重点就是让一些活生生的人去使用你的App,不断测试然后反馈。你需要让你的测试成员发现尽可能多的bug,以便你在公开发布之前将其修复。从 iOS8 开始,苹果推出 TestFight,用于将 Beta 测试流水化。 TestFight 使得测试 ...
分类:
其他好文 时间:
2017-06-27 10:59:26
阅读次数:
417