UIButton addSubView添加到UIView 无效的原因

今天在一个VC中新建一个UIView 然后再新建一个UIButton 想把button通过addSubView的方式添加到View上 但是总是失败
查了半天才吵到原因 是button的frame设置有误
之前的设置:

self.demoButton.frame = self.demoView.frame;

这样直接用父view的frame是错误的
应该

self.demoButton.frame = self.demoView.bounds;

这样就能成功添加上了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容