2017-04-11 16 views
0

UIButtonsが2つあり、そのうち1つをタップすると奇妙な矩形が表示されます。どうしてか分かりません。ボタンの背景画像として画像を設定し、今まではうまくいきました。私はこのよう ませんでした前に、私は今、変化し、私は各ボタンisSelectedプロパティを設定することで、どのようなiOS - ボタンをタップした後に矩形が表示されます

thumbsDownButton.isSelected = true 
thumbsUpButton.isSelected = false 

enter image description here enter image description here

その長方形が離れて行くのは明らか私が欲しいのです

+0

私はそれがうまくいきましたが、今はオートメーション目的でUITestsを追加しました – razvan

答えて

0

スタイルはSystemに設定されています。 Customに設定すると問題は解決され、長方形は表示されなくなりました。

0

このコードを追加

thumbsDownButton.tintColor = UIColor.white 
+0

色合いを変えるために色合いを変えるので、これはうまくいかないでしょう。ボタンの色を赤にする – razvan

0

あなたのフレームは間違った方法で計算されているようです。 これを使用して確認してください。

button.clipToBounds = true 

ビューのフレームの初期化と設定に関するコードをもっと共有してください。

+0

フレームがxibに設定されています – razvan

+0

そしてclipToBoundsをtrueに変更しました。 – razvan

関連する問題