2017-04-11 41 views
0

我有兩個UIButtons和一個奇怪的矩形出現時,點擊其中之一。我不知道爲什麼。我將這些圖像設置爲按鈕上的背景圖像,直到現在它仍然正常工作。iOS - 矩形按鈕出現後

我現在改了什麼是我設置的每個按鈕isSelected財產,我先不 像這樣:

thumbsDownButton.isSelected = true 
thumbsUpButton.isSelected = false 

enter image description here enter image description here

顯然,我要的是爲矩形消失

+0

好吧,正如我之前所說的那樣工作正常,但現在我添加了isSelected用於自動化目的和UITests – razvan

回答

0

風格設置爲System。將其設置爲Custom解決了問題,矩形不再出現。我從xib中設置它(如果它有任何區別)

0

添加該代碼

thumbsDownButton.tintColor = UIColor.white 
+0

這是行不通的,因爲我使用tint color來改變按鈕顏色使其變爲紅色 – razvan

0

看來你的框架可能是以錯誤的方式計算的。 試着用這個來檢查它。

button.clipToBounds = true 

請分享更多關於初始化和設置視圖框架的代碼。

+0

框架設置在xib – razvan

+0

而且我將clipToBounds更改爲true,現在矩形只是更小,但仍然存在 – razvan