问题condition描述:
- superHolderView没有用autoLayout ; subView用了autoLayout
- 用了自己封装的
预期
subview会填充满superHolderView
实际
subView没有填充慢superHolderView
解决
把封装里的子view与父view的约束的权限调高或者不设(默认本来就高),因为之前是想子view撑大父view的,所以把subviw与superholderView之前的权限调低,如果想superHolderView拉大subview则刚好反而为之
延伸
小技巧:
无论哪种布局,无非就是要确定: X,Y,width,height
如果是用了autolayout,权限很重要,一个view会有很多的约束,像下面哪种已经置灰的约束是不起作用的,而这种置灰是由于冲突权限低被废掉的