Кто-нибудь знает, как сделать кнопку с текстом поверх изображения?
Ну, насколько я понимаю после некоторого исследования, единственный способ - реализовать собственную CustomButton.
Обычный HTML <button> не поддерживает добавление изображений к ним. Вам придется использовать обычный <div> с фоновым изображением и текстом, стилизованный под кнопку.
<button>
<div>