私のNSTextFieldは角が丸く、背景色が白ですが、ビュー自体が矩形であるように見えます。これは、丸い角と外接する四角形の間のスペースが透明として表示されていることを意味します。私はこのエリアをどのように埋めることができるので、目立たないでしょうか?丸みを帯びたNSTextFieldは透明なコーナーを描きますか?
画像:
コード:
let textFieldLayer = CALayer()
textField.layer = textFieldLayer
textField.backgroundColor = NSColor.whiteColor()
textField.layer?.backgroundColor = NSColor.whiteColor().CGColor
textField.layer?.borderColor = NSColor(calibratedRed: 47/255.0, green: 146/255.0, blue: 204/255.0, alpha: 1.0).CGColor
textField.layer?.borderWidth = 1
textField.layer?.cornerRadius = 7
:私は、境界選択が最初のオプション以外のものだった場合、この方法が正しく動作しなかったことを発見しましたか? –
あなたが試したコードを表示してください。 –
上記のコードを追加しました。助けてくれてありがとう。 – user3225395