在FMX框架中, TButton 和 TSpeedButton區別非常小,甚至通過設置StyleLookup為相同的外觀樣式后,幾乎是一模一樣的。
在移動開發中,如果需要實現一個返回功能的按鈕,我們可以添加一個TButton,設置StyleLookup為backtoolbutton(這里的名稱是RAD Studio 10.1 berlin版本的,其他版本可能稍微不同),這時候按鈕的外觀已經變成一個返回箭頭,FMX內置了各種各樣的StyleLookup,可以滿足日常開發的基本需要。
添加完按鈕並改變外觀后,由於默認的返回按鈕上箭頭圖標的顏色是灰色的,如果需要修改箭頭顏色,則可以設置 IconTintColor 屬性,不過很可惜,目前測試只有在Style選擇android時才可以設置,這跟內置style使用的icon有關系,Windows使用的是TStyleObject, 安卓使用的是TTintedStyleObject