【问题标题】:how to generate an event如何生成事件
【发布时间】:2010-04-13 09:37:47
【问题描述】:

我从 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”生成事件来通知和做某事

谢谢

交互开发

【问题讨论】:

  • 你的目的是什么...?

标签: iphone objective-c xcode uiviewcontroller uilabel


【解决方案1】:

完全不清楚您要做什么。

建议:可以考虑发NSNotification,或者使用KVO(Key Value Observing)注册观察者。

【讨论】:

    猜你喜欢
    • 2012-11-13
    • 2014-08-06
    • 2010-11-19
    • 1970-01-01
    • 1970-01-01
    • 2018-09-07
    • 1970-01-01
    • 1970-01-01
    • 2017-08-20
    相关资源
    最近更新 更多