셀의 높이를 자동으로 설정하면 걸릴 수 없습니다.

3230 단어 Xcodeswift3
//참조하신 URL : h tp // w w. Suft-s dy. 코 m / 우타 b

이번 셀의 높이를 자동 설정하는 것을 보고 있어서 자신은 조금 집착했기 때문에, 기사를 써 보았습니다.

이번에 오기 전에 아마 설정을 하는데.

・XIb상의 셀의 (높이 조절하고 싶은) 라벨의 제약(상하, 좌우 붙인다.)※height는 설정하지 않는다.
· viewDidLoad 내에
tableView.estimatedRowHeight = 20 //セルの高さ
tableView.rowHeight = UITableViewAutomaticDimension //自動設定

・높이를 조절하는 라벨의 행수의 제한을 0으로 한다

까지 갔다고 생각합니다.

정말 이것만 쓰고 있으면 할 수 있습니다만,
셀의 높이 결정
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {}

메소드에 뭔가 높이를 지정하고 있으면 할 수 없습니다.

그래서 viewDidLoad에 쓰여졌습니다.
tableView.estimatedRowHeight = 20 //セルの高さ
tableView.rowHeight = UITableViewAutomaticDimension //自動設定

의 설명은
    /*
     セルの高さを設定
     */
    func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { 

        tableView.estimatedRowHeight = 20 //セルの高さ
        return UITableViewAutomaticDimension //自動設定
     }


다시 작성하십시오.

셀 높이 설정 (대리자 메서드)을 지우거나 어딘가에 설정하십시오.
당연한가, 이런 글을 찾을 수 없었기 때문인가? 눈에 띄지 않는 것 같아서 써 보았습니다.

혼자라도 아~!!라고 되어 주는 분이 있으면 기쁩니다.

좋은 웹페이지 즐겨찾기