0

ビューからビューコントローラーでデータを渡したり関数を実行したりするのに問題があります。ビューからviewcontrollerのラベルアウトレットにアクセスしたいです(私のアプリの構造が悪いかもしれません)。

UIPopovers で委任を行っていますが、ビューの委任を viewcontroller に設定するにはどうすればよいですか?

4

1 に答える 1

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);
于 2012-08-29T20:59:38.720 に答える