码迷,mamicode.com
首页 >  
搜索关键字:ios编程    ( 161个结果
Swift和Objective-C混编的注意啦
文/仁伯安(授权) 原文链接:http://www.jianshu.com/p/2ed48b954612 前言 Swift已推出数年,与Objective-C相比Swift的语言机制及使用简易程度上更接地气,大大降低了iOS入门门槛。当然这对新入行的童鞋没来讲,的确算是福音,但对于整个iOS编程从业 ...
分类:编程语言   时间:2016-10-17 09:15:50    阅读次数:212
iOS 触摸事件与UIResponder(内容根据iOS编程编写)
触摸事件 因为 UIView 是 UIResponder 的子类,所以覆盖以下四个方法就可以处理四种不同的触摸事件: 1. 一根手指或多根手指触摸屏幕 2. 一根手指或多根手指在屏幕上移动(随着手指的移动,相关的对象会持续发送该消息) 3. 一根手指或者多根手指离开屏幕 4. 在触摸操作正常结束前, ...
分类:移动开发   时间:2016-10-08 16:39:21    阅读次数:273
iOS UINavigationController(内容根据iOS编程编写)
我们知道 UITabBarController 对象,可以通过使用该对象,用户可以切换不同的屏幕。当要切换的各个屏幕之间没有相互依存关系的时候,该对象可以很好的完成任务。但是当多个屏幕互有关系的时候,就要使用另一种控制器 UINavigationController 。 事实上,基本上在所有的 AP ...
分类:移动开发   时间:2016-10-02 10:44:00    阅读次数:335
iOS 编辑UITableView(根据iOS编程编写)
上个项目我们完成了 JXHomepwner 简单的应用展示,项目地址。本节我们需要在上节项目基础上,增加一些响应用户操作。包括添加,删除和移动表格。 编辑模式 UITableView 有一个名为 editing 的属性,如果将其设置为 YES , UITableView 就会进入编辑模式。在编辑模式 ...
分类:移动开发   时间:2016-09-27 01:49:46    阅读次数:309
iOS 委托与文本输入(内容根据iOS编程编写)
文本框(UITextField) 本章节继续编辑 JXHypnoNerd 。文件地址 。 首先我们继续编辑 JXHypnosisViewController.m 修改 loadView 方法,向 view 中添加一个 UITextField 对象: 构建并运行应用,项目中会显示一个文本框,该文本框就 ...
分类:移动开发   时间:2016-09-25 00:41:41    阅读次数:257
iOS 视图控制器 (内容根据iOS编程编写)
视图控制器是 UIViewController 类或其子类对象。每个视图控制器都负责管理一个视图层次结构,包括创建视图层级结构中的视图并处理相关用户事件,以及将整个视图层次结构添加到应用窗口。 创建一个程序,并将上节 JXHypnosisView 类导入到工程中。 创建 UIViewControll ...
分类:移动开发   时间:2016-09-20 01:32:41    阅读次数:319
iOS 视图:重绘与UIScrollView(内容根据iOS编程编写)
我们继续之前的 Hypnosister 应用,当用户开始触摸的时候,圆形的颜色会改变。 首先,在 JXHypnosisView 头文件中声明一个属性,用来表示圆形的颜色。 加入的三行代码称为 JXHypnosisView 的类扩展。类扩展中声明一个颜色属性。 在 JXHypnosisView 实现文 ...
分类:移动开发   时间:2016-09-17 23:54:27    阅读次数:448
iOS 视图与视图层次结构(内容根据iOS编程)
视图基础 视图层次结构 任何应用有且只有一个 UIWindow 对象。 UIWindow 对象就像是一个容器,负责包含应用中的所有的视图。应用需要在启动时创建并设置 UIWindow 对象,然后为其添加其他视图。 加入窗口的视图会成为该窗口的子视图。窗口的子视图还可以有自己的子视图,从而构成一个以  ...
分类:移动开发   时间:2016-09-12 00:22:29    阅读次数:292
iOS通过ARC管理内存(内容根据iOS编程编写)
栈 当程序执行某个方法(或函数)时,会从内存中一个叫栈的区域分配一块内存空间,这块内存空间我们叫帧。帧负责保护程序在方法内声明的变量的值。在方法内声明的变量我们称之为局部变量。 当我们的程序开始启动,作为程序的入口main函数,他的帧会被保存在栈的地步。当main调用另一个方法时,这个方法会被压入栈 ...
分类:移动开发   时间:2016-09-09 07:40:14    阅读次数:216
Objective-C 对象(内容根据iOS编程编写)
开发iOS程序需要使用 Objective-C 语言和Cocoa Touch框架。Objective-C 源于 C 语言,是 C 语言的扩展。 Cocoa Touch框架是一个Objective-C类的集合。本篇文章用来介绍一些Objective-C基础知识。 对象 假设有一场聚会。该聚会有若干特有 ...
分类:移动开发   时间:2016-09-04 11:24:56    阅读次数:350
161条   上一页 1 2 3 4 5 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!