セクションのリロード時にカスタム セクション ヘッダー/フッター ビューを点滅から取得する方法を知っている人はいますか?
Section(header:"",footer:"") {section in
section.tag = "main"
var header = HeaderFooterView<GenericSection>(HeaderFooterProvider.Class)
header.onSetupView = { v,s in
v.label.frame = CGRect(x: 0, y: 0, width: UIScreen.mainScreen().bounds.width - 30, height: 20 )
v.label.text = self.row.title
v.label.numberOfLines = 0
v.label.textAlignment = .Justified
v.label.font = UIFont.preferredFontForTextStyle(UIFontTextStyleHeadline)
v.label.textColor = UIColor(red:0.47, green:0.47, blue:0.49, alpha:1.0)
v.label.frame = v.label.bounds
v.label.sizeToFit()
v.bounds = CGRect(x: -8, y: -8, width: v.label.bounds.width - 15, height: v.label.bounds.height + 25)
}
section.header = header
section.footer = nil
}
私Section(header:"test",footer:"test2")
がヘッダービューを使用すると、私が望むフォームの変更で点滅することはありません。ただし、カスタム マージンを使用してヘッダーにアイコンを追加しているため、ヘッダー/フッターとして機能するカスタム ビューが必要です。これを解決する .onSetupView に設定していないプロパティはありますか?