스크롤 할 때 도구 막대를 따르는 스위프트 - 내 UITableViewController에서 스크롤 할 때 내 도구 모음이 내 tableview를 따라갑니다.스크롤 -
override func viewDidLoad() {
let toolbar: UIToolbar = UIToolbar()
let checkButton = [UIBarButtonItem(title: "Done", style: .Done, target: self, action: "checkedPress")]
toolbar.frame = CGRectMake(0, self.view.frame.size.height - 46, self.view.frame.size.width, 48)
toolbar.sizeToFit()
toolbar.setItems(checkButton, animated: true)
toolbar.backgroundColor = UIColor.redColor()
self.view.addSubview(toolbar)
}
을 내가 응용 프로그램을 실행하는 경우는 다음과 같습니다 : 내 코드는 다음과 같습니다
내가 도구 모음보기 하단에 충실 할을 어떻게 달성된다?
의견을 보내 주시면 감사하겠습니다.
이 답변에 추가하려면 프레임 크기를 직접 설정하는 대신 제약 조건을 사용해야합니다. 이 방법을 사용하면 툴바가 UIViewController의 뷰의 아래쪽에 고정되어 있는지 확인한 다음 tableView의 맨 아래를 툴바의 맨 위에 고정 할 수 있습니다. 프레임 계산 및 직접 설정은 더 이상 Apple이 제안한 접근 방식이 아닙니다. –