2017-01-24 10 views
1

누구나 정적 인 UITableView에 배경 이미지를 두는 방법을 알고 있습니까? 동적 프로토 타입 UITableView 및 정적 UITableView 있습니다. (tableView 두 행을 표시합니다) 및 두 tableview 동일한 배경 이미지를 사용하려면. 하지만 정적 셀 UITableView에 배경 이미지를 추가하는 방법을 모르겠습니다. 어떤 생각?정적 셀에 배경 이미지 추가 UITableView

답변

1

희망이 도움이됩니다.

당신은 viewDidLoad에이 코드를 추가 할 수 있습니다

let TempImageView = UIImageView(image: UIImage(named: "your_image")) 
    TempImageView.frame = self.TableView.frame 
    self.TableView.backgroundView = TempImageView 

당신의 tableview 클래스를 작성해야합니다 그리고 당신은 아래와 같은 방법을 추가해야합니다 - 또한 확실 셀 배경이 설정되어 있는지 확인

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 
     return super.tableView .numberOfRows(inSection: section) 
    } 

을 색상을 지우려면

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { 

     let cell = super.tableView(tableView, cellForRowAt: indexPath) 
     cell.backgroundColor = UIColor.clear 
     return cell 
    } 
+0

아니요,이 코드는 viewcontroller에서 t 그는 테이블 뷰. – CST

+0

새로운 코코아 터치 클래스 UItableView 컨트롤러 파일을 만들어야합니까? 그러나 내가 만들었을 때 자동으로 코드가 생성되었습니다. Storyboard에있는 Static UITableView에 셀과 섹션 수가 이미 있습니다. – QQ10

+0

새로운 UItableView 컨트롤러를 만들 필요가 없습니다. – CST