iOS 11开发教程(十四)iOS11应用代码添加视图 如果开发者想要使用代码为主视图添加视图,该怎么办呢。以下将为开发者解决这一问题。要使用代码为主视图添加视图需要实现3个步骤。 (1)实例化视图对象 每一个视图都是一个特定的类。在Swift中,经常会说,类是一个抽象的概念,而非具体的事物,所以要 ...
分类:
移动开发 时间:
2017-11-23 10:53:42
阅读次数:
148
http://www.jianshu.com/p/750fde1d8b6a 这里是一篇新手教程,环境是Xcode7+OpenGL ES 2.0,目标写一个OpenGL ES的hello world。OpenGL ES系列教程在这里。OpenGL ES系列教程的代码地址 你的star和fork是我的源 ...
分类:
移动开发 时间:
2017-11-22 22:04:44
阅读次数:
243
1. 关于命名 1.1 统一要求 含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释 使用全称,不适用缩写 含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释 使用全称,不适用缩写 1.2 类的命名 大驼峰式命名:每个单词的首字母都采用大写字母 大驼峰式命名:每个单词的首字母 ...
分类:
移动开发 时间:
2017-11-22 20:14:01
阅读次数:
207
http://blog.csdn.net/he_jiabin/article/details/48677911 随着iPhone6/6+设备的上市,如何让手头上的APP适配多种机型多种屏幕尺寸变得尤为迫切和必要。(包括:iPhone4/4s,iPhone5/5s,iPhone6/6s,iPhone ...
分类:
移动开发 时间:
2017-11-22 15:13:24
阅读次数:
234
在PCH文件中定义如下宏 #if DEBUG #define NSLog(...) NSLog(__VA_ARGS__) #define debugMethod() NSLog(@"%s",__func__)、 #else #define NSLog(...) #define debugMethod ...
分类:
移动开发 时间:
2017-11-22 10:22:38
阅读次数:
189
iOS APP上架流程详解 青葱烈马 2016.04.28 青葱烈马 2016.04.28 2016.04.28 前言:作为一名 iOS 开发工程师, APP 的上架是必备技能. iOS 上架的流程主要可以简单总结为: 一个包,两个网址,三个证书, 一个包: iPA 包,上架用的. 两个网址:1>h ...
分类:
移动开发 时间:
2017-11-21 23:42:16
阅读次数:
192
作为一个ios开发的新手,很不幸又很幸运的,赶上了ios 11的发版。不幸的之前版本的属性还没熟练,大多还不熟悉,又发版了新的版本,而有关的属性,对于大佬们,认为很简单,很正常的东西,只提了一句,有的甚至一句都没提,导致我们这些刚接触ios的新人来说,真心不知道从何入手。而幸运的是,新特性又省去很多 ...
分类:
移动开发 时间:
2017-11-20 13:09:07
阅读次数:
839
在iOS开发中,我们会经常遇到一个问题,例如,点击一个按钮,弹出一个遮罩层,上面显示一个弹框,弹框显示的位置在按钮附近。如果这个按钮的位置相对于屏幕边缘的距离是固定的,那就容易了,可以直接写死位置。可是,如果按钮是在UITableView的cell上呢?随着UITableView的滚动,按钮可能在顶 ...
分类:
移动开发 时间:
2017-11-18 11:24:27
阅读次数:
235
实现字数控制和限制,并展示当前输入的字符串长度,以及按钮的点击状态,代码如下: 1,设置代理 2,设置初始状态 3,代理方法的实现 字符串长度为0时,按钮返回初始状态,有输入字符时,显示为可点击状态,很简单,仅做记录用! ...
分类:
移动开发 时间:
2017-11-17 16:25:04
阅读次数:
250
iOS7 topLayoutGuide/bottomLayoutGuide 创建一个叫做LayoutGuideStudy的工程,我们打开看一下Main.storyboard: storyboard-top_bottom_layoutGuide.png 可以看到View Controller下面出现t ...
分类:
移动开发 时间:
2017-11-17 14:52:06
阅读次数:
246