美文网首页
iOS:swift xib 嵌套

iOS:swift xib 嵌套

作者: Liu____ | 来源:发表于2020-11-17 09:08 被阅读0次

import UIKit
class YWBaseView: UIView {
    required init?(coder: NSCoder) {
        super.init(coder: coder)
        loadNib()
    }
      func loadNib(){
        if  viewInitNib() != nil {
            let contentView =  viewInitNib()!.instantiate(withOwner: self, options: nil)[0] as! UIView
            contentView.frame = self.bounds;
            contentView.autoresizingMask = [.flexibleHeight,.flexibleWidth];
            self.backgroundColor = .clear
            self.addSubview(contentView)
        }
    }
    func viewInitNib() -> UINib? {
        if (Bundle.main.path(forResource: String(describing: type(of: self)), ofType: "nib") != nil) {
            return UINib.init(nibName:  String(describing: type(of: self)), bundle: nil)
        }
        return nil
    }

    }
}

https://www.jianshu.com/p/98f7ae035a7b
https://blog.csdn.net/SoftwareDoger/article/details/102794121
https://www.jianshu.com/p/50ee2ce6d513

相关文章

  • iOS:swift xib 嵌套

    https://www.jianshu.com/p/98f7ae035a7b[https://www.jiansh...

  • CollectionViewDemo (Swift xib)

    ios-swift-uicollectionviewcell-from-xib[https://github.co...

  • swift storyboard中使用xib定义的view

    一. 需要在xib或者storyboard中嵌套使用 1. 例如定义AView,新建AView.swift、AVi...

  • iOS9 tableviewcell中的textview字体无法

    情景: xib自定义cell中有textview, 代码为swift, xib已经定义好字体大小和颜色, iOS1...

  • iOS 实用博客地址整理

    1. 适配篇 一稿适配所有iOS设备——AutoLayout入门 2. xib Swift之xib模块化设计 3....

  • Swift 在Xib中嵌套使用Xib文件

    一、前言 由于公司的iMac之前一直使用的是机械硬盘,所以在使用Xib的时候会导致电脑卡的飞起,所以一直以来都是纯...

  • Swift 5.1 (6) - 函数

    级别: ★☆☆☆☆标签:「iOS」「Swift 5.1」「函数」「变量参数」「函数类型」「嵌套函数」作者: 沐灵洛...

  • Swift 5.1 (18) - 嵌套类型

    级别: ★☆☆☆☆标签:「iOS」「Swift 5.1 」「嵌套类型」作者: 沐灵洛审校: QiShare团队 S...

  • xib嵌套xib

    近期迭代版本 有一个小需求 然后就想着用xib来写 然后就踩进了这个小坑因为嵌套的视图层有很多 所以需要UIVie...

  • xib嵌套xib

    xib定制类嵌套在另一个xib中的方法 我不是一个经常使用xib的人,总感觉xib所见即得,非常简单,昨天同事在写...

网友评论

      本文标题:iOS:swift xib 嵌套

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