簡體   English   中英

UIButton具有背景圖片和標題(使用自動布局)

[英]UIButton with background image and title using auto layout

我目前在使用UIButton時遇到問題。 我有其他人設計的背景圖像,如下所示: 背景圖像 ,我需要將按鈕的標題放在背景圖像中白色豎線之后。 我嘗試為內容設置左邊緣,但是由於我使用了自動布局,因此在不同的屏幕尺寸(3.5“,4.7” ...)下,框架將有所不同。 有沒有一種方法可以通過自動布局將文本放置在與背景相關的位置。 謝謝

我個人將背景圖片的左側與右側分開。 這樣,您可以將兩個UIButton彼此相鄰,水平空間限制為0。必須將按鈕的右側放置在UIImageView內,以便可以將圖像設置為視圖的屬性,而不是按鈕的背景。 當然,您不必這樣做,但我更喜歡此解決方案,因為它更易於在不同屏幕尺寸上進行管理。

這是我上面解釋的直觀表示: 單個UIButton的單獨視圖

然后,您將需要路由兩個按鈕的觸摸事件以運行相同的方法或功能,只是要使右側和左側都可單擊。

注意:我不確定您對按鈕的突出顯示到底有什么想法,但是必須對其進行測試和調整才能獲得所需的效果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM