2016-06-29 1 views
5

Eureka library을 사용하는데 문제가 발생했습니다. 여러 행의 레이블 행이 필요하지만이를 수행하는 방법을 모릅니다. 잘라내 기 레이블 행이있는 단 한 줄만 볼 수 있습니다.유레카로 여러 줄로 레이블을 만드는 방법

class MainViewController: FormViewController { 
    override func viewDidLoad() { 
     super.viewDidLoad() 

     form +++= 

     Section() 

     <<< LabelRow { row in 
      row.title = "Hello World 1. Hello World 2. Hello World 3" 
     } 
} 
+0

는 여기에 몇 가지 코드를 삽입하십시오 :

레이블 행이 같은 것을 좋아한다. 레이블의 초기화 위치는 $ 0.numberOfLines = 0으로 설정할 수 있습니다. 이것은 무한 선을 만듭니다. –

+0

@AltimirAntonov에 코드 –

+0

을 추가 한 다음 row.title 아래에 row.numberOfLines = 0을 추가하십시오. 이것을 받아들이면 Answer로 만들고 점 C를 주겠다고 말해주십시오 (: –

답변

15

당신은 전체 세포를 얻을 당신은 그것을 사용자 정의 할 수 있습니다.

<<< LabelRow { row in 
    row.title = "Hello World 1. Hello World 2. Hello World 3" 
    row.cell.textLabel?.numberOfLines = 0 
} 
0

나는 그냥 0

만약에 "선"속성을 변경, 스토리 보드 내부, 라벨 멀티 라인을 갖고 싶어하지만 경우에, 당신의 유레카 라이브러리가하는 일이 너무 확실하지 않다 라벨이 UITableViewCell 안에 있으면 동적 인 UITableViewCell을 설정해야합니다. row.cell

enter image description here

관련 문제