我遇到了从视图传递数据和在viewcontroller中执行函数的问题。我想从视图中访问viewcontroller中的标签出口(是的,我知道它可能是我应用程序的糟糕结构)。
让代表团参与UIPopovers工作,但是如何将视图的委托设置为viewcontroller?
答案 0 :(得分:0)
例如,您有一个UIView的子类。我们将它命名为SubClassUIView; 在另一个视图中,您希望使用SubClassUIView中的数据。 所以,你的SubClassUIView应该这样做:
SubClassUIView.h
@interface SubClassUIView:UIView
@property (nonatomic, retain) UILabel* someLabelYouWantToUse;
@end.
SubClassUIView.m
@implementation SubClassUIView
@synthesize someLabelYouWantToUse;
@end.
并访问someLabelYouWantToUse
SubClassUIView* scView = [SubClassUIView alloc]init];
NSLog(@"%@", scView.someLabelYouWantToUse.text);