iphone – 在界面生成器和XCode中连接UILabel?

iphone – 在界面生成器和XCode中连接UILabel?,第1张

概述我正在尝试做一些简单的事情,在XCode和IB中添加一个标签到View,我无法弄清楚如何做.我在网上找到的所有样本都是IB的旧版本,所以方向不正确. 我的.xib文件上有一个标签,在我的Controller.h文件中我有一个IBOutlet UILabel声明与一个属性设置. 在我的Controller.m文件中,我合成了Property. 在Interface Builder中,我不能为我的LI 我正在尝试做一些简单的事情,在XCode和IB中添加一个标签到VIEw,我无法弄清楚如何做.我在网上找到的所有样本都是IB的旧版本,所以方向不正确.

我的.xib文件上有一个标签,在我的Controller.h文件中我有一个IBOutlet UILabel声明与一个属性设置.

在我的Controller.m文件中,我合成了Property.

在Interface Builder中,我不能为我的liFE知道如何将我的代码中的标签与.xib上的标签相关联.
每当我尝试将连接拖到文件的所有者时,唯一显示的选项是“查看”.

如果我在Interface Builder的library Window下看到Controller,Label将在Outlets下显示为UILabel.我很确定它以前是一个类型“ID”,但它会自动显示为UILabel,如果我尝试添加一个“ID”,它也不起作用.

有人可以指点我去解释这个愚蠢的事情吗?制作标签的文字不应该很难.

解决方法 假设你的视图叫做ExampleVIEw.单击文件所有者,然后按⌘4.这将突出显示身份框.确保类名与您的类的名称相同.

保存并关闭Interface Builder,然后进入Xcode并验证:

// ExampleVIEwController.h#import <UIKit/UIKit.h>@class ExampleVIEwController;@interface ExampleVIEwController : UIVIEwController {    IBOutlet UILabel *label;}@property (retain,nonatomic) IBOutlet UILabel *label;@end

在.m文件中:

// ExampleVIEwController.m#import "ExampleVIEwController.h"@implementation ExampleVIEwController@synthesize label;

然后保存xcode文件并打开您的ExampleVIEw.将标签拖到视图上.您不应该将该标签连接到文件所有者.

插入你点击文件夹. HIT⌘2这将打开连接框.那么你会看到你的插座.单击并将其连接到您的标签.

总结

以上是内存溢出为你收集整理的iphone – 在界面生成器和XCode中连接UILabel?全部内容,希望文章能够帮你解决iphone – 在界面生成器和XCode中连接UILabel?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1056986.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存