私のテーブルビューのセクションにフッターがあります。 私は、ボタンをセンターに配置した後、ボタンを中央に配置しようとしました。 私はどのように私のボタンを中央に配置することができませんでした、私はview.centerを使用しようとするか、彼にすべての親ビューの幅を与え、使用後はテキストを中心に合わせます。 (個人的に私は第二の方法を使用することを好む。) 実は私のコードはこの1つテーブルビューセクションのフッターのボタンSwift3
override func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
let footerView = UIView()
let labelMore = UIButton()
footerView.addSubview(labelMore)
labelMore.sizeToFit()
labelMore.setTitle(footerText(status: "Test"), for: .normal)
labelMore.backgroundColor = #colorLiteral(red: 0.3411764801, green: 0.6235294342, blue: 0.1686274558, alpha: 1)
footerView.backgroundColor = #colorLiteral(red: 0.2392156869, green: 0.6745098233, blue: 0.9686274529, alpha: 1)
//labelMore.addTarget(self, action:#selector(footerMore(sender:)), for: .touchUpInside)
return footerView
}
であると私は、緑の四角が実際に私のボタンでしまった、私は私のコードlabelMore.frame = footerView.frameから消去し、ので、それはうまくいきません。
編集:私の質問が明確でない場合は、私のボタンを中央にしたいです。
質問は何ですか? – matt
ボタンを 'footerView'の中心に置くために何をしようとしていますか? –
私は自分のボタンをしたい、青いスペース(footerView)をすべて取った後、あなたのノートに感謝、私は私の質問を編集します –