您的位置:首页 > 编程语言

Xcode 开发 控件如何和代码配合使用

2012-06-06 23:20 232 查看
1.如何找到Interface Builder.

看到网上不少教程里都有下面的图片,说明Xcode可以直接拖拉控件来进行编程,无赖看了很多教程以后,实在怎么点击那个xib文件,也弹不出来什么图形界面。后来老夫就从FINDER里搜索”Interface Builder” 居然搜索到了。直接打开。然后回到XCODE工具里点击ViewController.xib文件,立即出现了界面





出来控件了。就能拖拉一些上去玩玩了。

2.控件如何和底层代码进行关联操作

ViewController.h 文件中进行定义控件

//

// movieViewController.h

// movie

//

// Created by MC2 on 12-6-6.

// Copyright 2012 __MyCompanyName__. All rights reserved.

//

#import <UIKit/UIKit.h>

@interface movieViewController : UIViewController {

UILabel *lb;

UIButton *bna;

UITextField *txta;

}

@property(nonatomic,retain)IBOutlet UILabel *lb;

@property(nonatomic,retain)IBOutlet UITextField *txta;

-(IBAction)Edit:(id)sender;

@end

然后进行拖拉关联

如果没有上述的代码,这里OutLets里不会出现lb,txta





注意:view 必须关联一下 View 表示整个承载控件的视窗

3.开始编写底层控制代码。

我们实现一个小功能,输入在输入框的文本,在label里出现

这里的代码写在 movieViewController.h 这个文件里

在这个文件里增加如下函数

-(IBAction)Edit:(id)sender{

lb.text = txta.text;

}

一切成功了。

执行下





第一次搞这个玩意,只要整明白了,还是蛮简单的。否则连控件在哪里都找不到。希望本文对学习iphone开发的朋友有所帮助。

首发地址:http://java-er.com/blog/xcode-ui-interfece-builder/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐