iOS开发-UI基础Demo

现在更多的学习资料都是xCode4.X的,发现xCode6.1还是很多东西,如果有正在学习iOS开发的可以通过Demo简单了解下iOS的UI开发~

1.新建单视图文件:

2.新建项目名称,语言选择OC:

3.这个就是拖了两个控件放在View上面的,其中有一个比Android好的就是不需要自己新建模拟器,取消一下自动布局和auto size classes,不然页面很大:

4.如果你只是简单的写个Hello  World,那么这个程序已经结束了,不过第一次还是做个事件:

5.新手错误之this class is not key value coding-compliant for the key result,这个就是连线连太多了,连错了,结果连接那边没有删除,具体修改如下:

6.运行效果如下:

7.代码如下:

1
<span style= "font-family: 'Microsoft YaHei'; font-size: 14px;" > ViewController.h中代码:</span>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//
//  ViewController.h
//  Demo01
//
//  Created by keso on 15/1/12.
//  Copyright (c) 2015年 keso. All rights reserved.
//
 
#import <UIKit/UIKit.h>
 
@interface  ViewController : UIViewController
 
@property  (weak,  nonatomic IBOutlet  UIView *name;
@property  (weak,  nonatomic IBOutlet  UITextField *realName;
@property  (weak,  nonatomic IBOutlet  UILabel *result;
 
@end

 ViewController.m中代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//
//  ViewController.m
//  Demo01
//
//  Created by keso on 15/1/12.
//  Copyright (c) 2015年 keso. All rights reserved.
//
 
#import "ViewController.h"
 
@interface  ViewController ()
 
@end
 
@implementation  ViewController
 
- ( void )viewDidLoad {
     [ 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.
}
- ( IBAction )showName:( id )sender {
     NSString  *textName=[_realName text];
     [_result setText:textName];
}
 
@end
本文转自Fly_Elephant博客园博客,原文链接:http://www.cnblogs.com/xiaofeixiang/p/4223057.html,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值