繁体   English   中英

UIView的子类没有view属性

[英]Subclass of a UIView doesn't have a view property

我已经继承了UIScrollView ,这恰好是UIView的子类(很明显)。 我正在尝试通过UIImageView向其中添加图像,但是找不到view属性。 因此,当我键入以下代码时:

// Called in the init() method
view.addSubView(imageView)

Xcode给出以下错误:

Use of unresolved identifier 'view'

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

self.view.addSubView(imageView)

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

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

由于self本身是指UIView (因为UIScrollView是从UIView继承的),所以为什么要将单独的属性命名为view

使用类似self.addSubView(myImageView)东西

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM