MDCButton and its subclasses can be used in Interface Builder, but the button type must be set to “custom” in order for the button's highlight states to work as expected.