UIView的子类没有view属性

Adi*_*tel 2 xcode uiscrollview ios swift

UIScrollView将a子类化,而这恰好是UIView(显然)的子类。我正在尝试通过(向)添加图片UIImageView,但找不到该view属性。因此,当我键入以下代码时:

// Called in the init() method
view.addSubView(imageView)
Run Code Online (Sandbox Code Playgroud)

Xcode给出以下错误:

Use of unresolved identifier 'view'
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?即使我键入以下代码:

self.view.addSubView(imageView)
Run Code Online (Sandbox Code Playgroud)

出错了 '<Classname>' does not have a member named 'view'

Dan*_*iel 5

它是一个UIView,因此您想做self.addSubview(sv),addSubview是UIView的方法... UIViews没有视图属性,UIViewControllers有。这是对UIView文档的参考