ラウンドフレームのカスタムUIButtonクラスを作成しました。問題は、私が表示していないストーリーボードから各ボタンのtitleプロパティを設定したことです。私はそれらの中に表示されているタイトルのない丸いボタンで終わる。私はデフォルトのiOSパスコード画面のようなキーパッドをやろうとしています。私のメインビューの背景色は白ではなく、ボタンの背景画像は使用していません。カスタムUIButtonクラスのコードは次のとおりです。カスタムUIButtonクラスのタイトルが表示されない
import Foundation
import UIKit
class MyOwnButton: UIButton {
override init(frame: CGRect){
super.init(frame: frame)
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}
override func layoutSubviews() {
self.clipsToBounds = true
self.titleLabel?.font = UIFont.systemFontOfSize(33.0)
self.titleLabel?.textColor = UIColor.whiteColor()
self.layer.cornerRadius = self.frame.size.width/2.0
self.layer.borderColor = UIColor.whiteColor().CGColor
self.layer.borderWidth = 2.0
}
}
はいのコードを働いています。すべてのために、私がいなければ、私は丸いボタンが表示されませんでした。 – basser
@basser self.titleLabel?ttext = "YOUR_TITLE" –
のようにコードで設定しようとしましたが動作しませんまた、すべてのボタンの名前を同じにします。 0,1,2,3 ...、9 – basser