代码改变世界

UIViewController

2016-02-23 15:04 by 傅彦, 214 阅读, 0 推荐, 收藏, 编辑
摘要:就iOS开发来说,UIViewController就最核心的类型之一。而iOS的整个UI开发的核心思想也是MVC的架构,从UIViewController的命名就可以看出它在MVC中所扮演的角色,那就是Controller Controller作为整个UI视图的控制器,对于用户的输入做出逻辑处理,例 阅读全文

UIbutton

2016-02-23 15:03 by 傅彦, 79 阅读, 0 推荐, 收藏, 编辑
摘要:UIbutton作为简单且频繁被使用的控件,其地位在整个app开发中不可小视。在IB中使用button相对来说很简单,很容易上手,但在多视图开发中button通常会被即时生成,并设置其属性和功能,即通过代码生成。如下是我对button的理解。 //创建圆角button UIButton *butto 阅读全文

UItextField

2016-02-23 15:02 by 傅彦, 247 阅读, 0 推荐, 收藏, 编辑
摘要:UItextField通常用于外部数据输入,以实现人机交互。下面以一个简单的登陆界面来讲解UItextField的详细使用。 //用来显示“用户名”的label UILabel* label1 = [[UILabelalloc] initWithFrame:CGRectMake(15, 65, 70 阅读全文

UISegmentedControl

2016-02-23 15:01 by 傅彦, 114 阅读, 0 推荐, 收藏, 编辑
摘要:当用户输入不仅仅是布尔值时,可使用分段控件(UISegmentedControl)。分段控件提供一栏按钮(有时称为按钮栏),但只能激活其中一个按钮。分段控件会导致用户在屏幕上看到的内容发生变化。它们常用于在不同类别的信息之间选择,或在不同的应用屏幕之间切换。下面介绍基本属性和基本方法的使用。 NSA 阅读全文

UILable

2016-02-23 14:59 by 傅彦, 125 阅读, 0 推荐, 收藏, 编辑
摘要:·UILable是iPhone界面最基本的控件,主要用来显示文本信息。·常用属性和方法有:1、创建CGRect rect = CGRectMake(100, 200, 50, 50);UILabel *label = [[UILabel alloc] initWithFrame:rect];2、te 阅读全文

UISwitch

2016-02-23 14:59 by 傅彦, 157 阅读, 0 推荐, 收藏, 编辑
摘要:开关(UISwitch)提供了一个简单的开/关UI元素,类似于传统的物理开关,开关的可配置选项很少,应将其用于处理布尔值。我们使用其Value Changed事件来检测开关切换,并通过属性on或实例方法isOn来获取当前值。 1.UISwitch的初始化 UISwitch *switchView = 阅读全文

UILabel

2016-02-23 14:31 by 傅彦, 121 阅读, 0 推荐, 收藏, 编辑
摘要:·UILable是iPhone界面最基本的控件,主要用来显示文本信息。·常用属性和方法有:1、创建CGRect rect = CGRectMake(100, 200, 50, 50);UILabel *label = [[UILabel alloc] initWithFrame:rect];2、te 阅读全文