《OC基础教程》读书笔记5-创建简单的用户界面

这篇读书笔记介绍了如何在xcode8.3版本中,使用Objective-C创建一个简单的用户界面,包括新建Single View Application工程,编辑Main.storyboard,拖拽组件到故事板,以及关联代码实现按钮点击事件,将文本转换为大写或小写。
摘要由CSDN通过智能技术生成

      我手上的这本书已经是古董了,里面很多的知识点已经失效,如创建用户这个已经完全不适用于xcode8.3版本了,参考了几位大神的博客,大致了解怎么创建用户界面。简要记录如下:

 1 ,新建一个工程"File-New - Object",选择Single View Application.


2,编辑界面文件Main.storyboard

3,拖入组件。


注意要选中红色框的标签,不然看不到组件。选中组件,往左边那个框中拖就成了(如果组件不在需要,"delete"键可以删除掉),拖一个Label, 一个Text,2个Button。顺手改一下button的label。

效果图


4,关于代码

稍微有点复杂,如图所示,按1,2,3顺序操作。注意,在2点时候需要选中ViewController.h;

操作3的时候需要按住ctrl往右边拖



接下来在弹出的框中输入管理对象的变量名。


这样就将label关联到代码中。继续关联Text,变量名为tf

关联button的方法也如上图类似,区别在操作2的时候需要选中ViewController.m

这里将uppercase按钮的name设置成"up",lowercase按钮设置成"low"


5,完善按钮点击代码

- (IBAction)up:(id)sender {

    NSString *str =self.tf.text;

    self.lb.text = [struppercaseString];

}


- (IBAction)low:(id)sender {

    NSString *str =self.tf.text;

    self.lb.text = [strlowercaseString];

}


搞完收工。在Text中输入英文,uppercase按钮会讲这段文字转成大写,并显示在label中







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值