美文网首页
iOS xib自定义视图

iOS xib自定义视图

作者: _Royal_ | 来源:发表于2023-08-06 14:23 被阅读0次

    创建自定义类Coustom.hCostom.m和自定义xib文件Coustom.xib

    截屏2023-08-07 13.46.04.png 截屏2023-08-07 13.46.43.png 截屏2023-08-07 14.05.44.png

    .m文件中输入代码

    - (id)initWithFrame:(CGRect)frame
    {
        self = [super initWithFrame:frame];
        if (self) {
            // 这两中方式都可以
            //[[NSBundle mainBundle] loadNibNamed:NSStringFromClass(self.class) owner:self options:nil].lastObject;
            UIView *containerView = [[[UINib nibWithNibName:@"CustomView" bundle:nil] instantiateWithOwner:self options:nil] objectAtIndex:0];
            CGRect newFrame = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height);
            containerView.frame = newFrame;
            [self addSubview:containerView];
        }
        return self;
    }
    

    相关文章

      网友评论

          本文标题:iOS xib自定义视图

          本文链接:https://www.haomeiwen.com/subject/opxwpdtx.html