iOS开发标准教程第6章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-* 文字显示视图 第6章 课程安排 标签控件Lable 文本框控件 文本视图 标签控件Lable 创建标签 制作特殊的标签 创建文本框 静态创建文本框 要实现静态的方法创建文本框,方法很简单。单击打开Main.storyboard文件。在视图库中,拖动Text Field文本框视图到画布的设计界面中,即可 动态创建文本框 要使用动态方式创建文本框,就要使用到initWithFrame:方法,其语法形式如下: - (id)initWithFrame:(CGRect)aRect; #import ViewController.h @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { UITextField *textfield=[[UITextField alloc]initWithFrame:CGRectMake(50, 50, 200, 50)]; //创建文本框 [self.view addSubview:textfield]; [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end 键盘的显示 单击文本框后显示 在iOS模拟器运行时显示 -(BOOL)becomeFirstResponder; 设置键盘的显示类型 关闭键盘 使用return键关闭键盘 通过触摸背景关闭键盘 文本框的实现 (1)创建一个项目,命名为6-10。 (2)单击打开Main.storyboard文件,从视图库中拖一个Lable标签控件到设计界面,双击将标题改为“请输入颜色”。 (3)从视图库中拖一个TextField文本框控件到设计界面,将它放在标签控件的右面。 (4)从视图库中拖5个Lable标签控件到设计界面,将其要在第一个标签控件的下面,双击,将标题分别改为:“可以输入的颜色有:”、red、yellow、blue、brown。 (5)从视图库中拖一个UILabel标签控件到设计界面 文本视图 创建文本视图 1.静态创建文本视图 单击打开Main.storyboard文件,将视图库中的TextView视图拖到用户设计界面,这时拖到用户界面的文本视图中就会有一些字符串,如图所示。 2.动态创建文本视图 - (id)initWithFrame:(CGRect)aRect; 制作特殊的文本视图 属性 功能 语法 text 文本视图中的字体内容 @property(nonatomic, copy) NSString *tex; font 字体的文本 @property(nonatomic, retain) UIFont *font; textColor 字体的颜色 @property(nonatomic, retain) UIColor *textColor; editable 是否可以编辑 @property(nonatomic, getter=isEditable) BOOL editable; textAlignment 字体的对齐方式 @property(nonatomic) NSTextAlignment textAlignment; 表6-4 文本视图的属性 文本视图的应用——阅读浏览器 创建一个项目 单击打开Main.storyboard文件,从视图库中拖两个Lable标签控件到设计界面,双击将标题分别改为“小红帽”和“灰姑娘”。 将视图库中的拖两个Segmented Control分段控件到设计界面,双击将这两个分段控件的标题都改为“中文版”和英文版。 将视图库中的TextView文本视图拖动到设计界面中,双击,将文本视图中的内容改为“等待中。。。”。在Show the Attributes inspector的TextView中将Font中的字体大小改为32,将Alignment对齐方式改为居中对齐。 在iPhone应用中,文本视图常用于E-mail、读书浏览器中。接下来应用所学知识,来制作一个阅读浏览器,此阅读浏览器中有两本书。它们可以根据用户所使用的文本不同进行阅读。 性格决定命运, 专注成就人生 1-* Oracle Databa

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档