2010-04-13 25 views
0

我創建了一個子類的UIView的如何生成事件

#import <UIKit/UIKit.h> 


@interface MeeSelectDropDownView : UIView { 
    UILabel *mainText; 
    UIImage *bgImg; 
    UIImageView *bgView; 
    UIImageView *originView; 
    NSMutableArray *labelArray; 
    int selectedItem; 
    BOOL inSelectTag; 
    float _defaultHeight; 
} 

@property (nonatomic , retain) UIImage *bgImg; 
@property (nonatomic , retain) UIImageView *bgView; 
@property (nonatomic , retain) NSMutableArray *labelArray; 
@property (nonatomic , retain) UIImageView *originView; 
@property (nonatomic , retain) UILabel *mainText; 
@property (nonatomic , readonly) int selectedItem; 


- (void) setViewHeight:(float)aheight; 
-(void) showDropList; 
-(void) hiddenDropList; 
-(void) setStringByArray:(NSArray*)array; 

-(void)hiddenLabels 
{ 
    for(UILabel *aLabel in labelArray){ 
     [aLabel removeFromSuperview]; 
    } 
} 

是否有可能生成功能的事件「hiddenLabels」通知,並做出頭

感謝

InterDev中

+0

你的目的是什麼......? – 2010-04-13 09:53:30

回答

0

這是完全不清楚你想要做什麼。

建議:您可以考慮發佈NSNotification,或者使用KVO(Key Value Observing)註冊觀察員。