iOS中怎么继承Xib

    xiaoxiao2021-03-25  200

    在子类中写上此方法  如- (instancetype)initWithNibName:(NSString )nibNameOrNil bundle:(NSBundle )nibBundleOrNil {  if (self = [super initWithNibName:NSStringFromClass([self.superclass class]) bundle:nibBundleOrNil]) {  <#statements#>  }  return self;  }

    在子类中把initWithNibName:把此处改为父类的xib中的名字  如:- (instancetype)initWithNibName:(NSString )nibNameOrNil bundle:(NSBundle )nibBundleOrNil {  if (self = [super initWithNibName:@”父类的xib中的名字” bundle:nibBundleOrNil]) {

    }  return self;  }

    转载请注明原文地址: https://ju.6miu.com/read-1855.html

    最新回复(0)