【发布时间】:2020-12-17 05:32:14
【问题描述】:
我正在尝试使用 xib 文件中的自定义 uiview。我是初学者,不知道从哪里开始。到目前为止我有这个,但我不知道我应该将占位符视图设置为什么
编辑:完整视图控制器:
import UIKit
class Viewcontroller: UIViewController {
@IBOutlet weak var placeholderView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
placeholderView = view
}
class func instanceFromNib() -> CustomView {
let view = UINib(nibName: "CustomView", bundle: nil).instantiate(withOwner: nil, options: nil)[0] as! CustomView
return view
}
【问题讨论】:
-
“使用 xib 文件中的自定义 uiview”并不能说明全部情况。
UIView对象将在哪里以及如何使用? -
我目前在 uiviewcontroller 中有一个 uiview,它是一个占位符。我正在尝试用不同的 customViews 替换占位符 uiview。我正在尝试从第一个 customView 开始,但是当我设置 placeholderView = view 时它没有改变
-
那四行代码从何而来?除非您指定类名,否则其他人将无法知道您在哪里编写代码。
-
我现在发布了整个viewController
-
placeholderView = 视图不做任何事情
标签: swift uiview uiviewcontroller xib