如何從按鈕背景中減去標題文字的形狀?透明UIButton標題
我創建一個自定義的UIButton類。目前添加邊框和文字顏色的代碼看起來就像這樣
layer.borderWidth = 2.0
layer.borderColor = buttonColor.CGColor
layer.cornerRadius = (CGFloat(bounds.height) + paddingVertical * 2.0)/2.0
setTitleColor(buttonColor, forState: UIControlState.Normal)
任何關於如何從背景減去按鈕標題形狀的建議。我是否需要將所有這些渲染爲圖像,還是有更好的選擇?
如果你有這樣的圖像,這可以很容易地實現。 – Mrunal 2014-12-13 11:05:24
我正在尋找一個編程解決方案 – Bernd 2014-12-13 11:15:43
這裏的一點點改變可能會幫助你:http://stackoverflow.com/questions/23515100/ios-uibutton-with-transparent-title-on-white-background – Mrunal 2014-12-13 11:18:50