Interface Builder adds width and height constraints directly to view, not to superview. Device warns about possible conflict to log, when you trying to replace it.