How to make text and picture of the same width ?

Так как у тебя вертикальная ячейка внутри горизонтальной, то контент (текст) будет влиять на его ширину. Канвас создает что-то вроде границы между текстом и вертикальной ячейкой.