iOS用 xib创建View,解决xib上的控件,不显示的问题;

1.创建视图类,集成UIView 如:AttributeThreeView

#import 

@interface AttributeThreeView : UIView

@property(nonatomicassign)CGFloat scrollviewMaxy;

@property (weaknonatomicIBOutlet UIImageView *shopImage;

@property (weaknonatomicIBOutlet UILabel *sizePriceLabel;

@property (weaknonatomicIBOutlet UILabel *selectedSizeLabel;

@property (weaknonatomicIBOutlet UIScrollView *mainscrollview;

@property (weaknonatomicIBOutlet UIButton *indeedButton;

@end


#import "AttributeThreeView.h"

@implementation AttributeThreeView

- (instancetype)init

{

    return [[[NSBundle mainBundleloadNibNamed:@"AttributeThreeView"

                                       owner:nil options:nil]lastObject];

}


- (void)setScrollviewMaxy:(CGFloat)scrollviewMaxy{

    self.mainscrollview.contentSize = CGSizeMake(0, scrollviewMaxy);

}


@end


2.创建XIB 关联视图类







你可能感兴趣的:(OC)