`
wang_peng1
  • 浏览: 3900759 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

loadNibNamed的使用

阅读更多
原来-(id)init{
    self = [[[NSBundle mainBundle] loadNibNamed:@"ViewBtnWishList" owner:0 options:nil]     objectAtIndex:0];
return self;
}

swift
extension UIView {
    class func loadFromNibNamed(nibNamed: String, bundle : NSBundle = NSBundle.mainBundle()) -> UIView! {
        return UINib(nibName: nibNamed, bundle: bundle).instantiateWithOwner(nil, options: nil)[0] as? UIView
    }
}

 

分享到:
评论

相关推荐

    ios-MCTableView.zip

    MCtCell * cell = [[[NSBundle mainBundle]loadNibNamed:@"Order" owner:self options:nil]objectAtIndex:0]; cell.title.text = @"区头"; MCtCell * cell1 = [[[NSBundle mainBundle]loadNibNamed:@...

    UIView_2_PDF:使用UIView或带有关联的XIB的UIView的PDF生成器

    描述 使用任何喜欢的方法来创建UIView对象,包括启用了自动布局和大小类的界面...UIView *pageOne = [[ NSBundle mainBundle ] loadNibNamed: @" NibNameOne " owner: self options: nil ].lastObject; UIView *pageTwo

    ios-datePickerView.zip

    self.datePicker =[[[NSBundle mainBundle] loadNibNamed:@"DatePickerView" owner:self options:0] lastObject]; self.datePicker.frame =CGRectMake(0, self.view.frame.size.height-260, self.view.frame.size...

    cocoa 相关资料

    cocoa 相关资料 NSApplicationMain() 函数,其实功能如下: void NSApplicationMain(int argc, char *argv[]) { [NSApplication ... [NSBundle loadNibNamed:@"MainMenu" owner:NSApp]; [NSApp run]; }

    ios-轮播图.zip

    self.homeHeaderView = [[[NSBundle mainBundle] loadNibNamed:@"HomeHeaderView" owner:self options:nil] firstObject]; self.tableView.tableHeaderView = self.homeHeaderView; self.homeHeaderView ....

    CustomXibOnXib

    这是演示代码,用于在另一个Xib或Storyboard View Controller上显示您的...# endif// change nib named string if your xib name not the same as class UIView *view = [[bundle loadNibNamed: NSStringFromClass

    AmazingProject:这是一个示例项目,用于在Swift中将Stringly类型转换为Strongly类型

    惊人的项目这是一个示例项目,用于在Swift中将Stringly类型转换为Strongly类型。...字符串输入let view = Bundle.main.loadNibNamed("AmazingView", owner: nil, options: nil)!.first as! AmazingViewlet storyboa

    LCNumberInputView:这是一个输入控件,让你输入整数或浮点数

    #如何使用 : # import " LCNumberInputControl.h " LCNumberInputControl *inputView = [[[ NSBundle mainBundle ] loadNibNamed: @" LCNumberInputControl " owner: self options: nil ] objectAtIndex: 0 ]; ...

    ios开发记录

    //判断两个字符串是否相等,不能使用==,使用等号是判断两个对象是否是一个对象,也就是是否是一个内存地址。 //判断字符串的内容是否相同应该使用nsstring的isEqualToString:方法 //在低版本的时候,如果直接点击...

Global site tag (gtag.js) - Google Analytics