java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

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

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开发的朋友有所帮助。

 

 


This entry was posted in MAC and tagged , . Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客https://java-er.com/blog/xcode-ui-interfece-builder/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.

Leave a Reply