Ios 已按代码设置IBOutlet,但看不到Outlet
m代码是Ios 已按代码设置IBOutlet,但看不到Outlet,ios,iphone,Ios,Iphone,m代码是 #import <UIKit/UIKit.h> @interface MyView : UIView { } @property (strong, nonatomic)IBOutlet UILabel *aLabel; #导入 @接口MyView:UIView { } @性质(强,非原子)IBUILabel*aLabel; 但是当我打开xib文件MyView.xib时,它与MyView.h/MyView.m相关(已将文件所有者设置为MyView, 我看不见那只鸟
#import <UIKit/UIKit.h>
@interface MyView : UIView
{
}
@property (strong, nonatomic)IBOutlet UILabel *aLabel;
#导入
@接口MyView:UIView
{
}
@性质(强,非原子)IBUILabel*aLabel;
但是当我打开xib文件MyView.xib时,它与MyView.h/MyView.m相关(已将文件所有者设置为MyView,
我看不见那只鸟
有没有一种方法可以让UIView也可以像UIViewController一样显示iBeal
欢迎您的评论
在您的视图中检查您的门店,而不是在文件所有者的下方。请参见屏幕截图
首先,您的对象是UIView的子类,它不能与xib本机关联。您应该改用UIViewController 2.如果您想在xib中使用UIView,以下是您可以使用它的方式:
在你的视图中检查你的outlet,而不是在文件的所有者下。在故事板或Xib中将类设置为
MyView
,而不是UIView
。我错误地将文件所有者设置为另一个类,如果我更正,outlet可以在文件所有者上看到,你也可以使用这种方法实现。但在cas中,这不是正确的方法e您正在使用Xib、bcos创建自定义视图。有时,使用此视图时,文件的所有者可能不同。