UITableView
iOS 7에서만 이상한 문제가 있습니다.
UITableViewCellSeparator
첫 번째 행 위와 마지막 행 아래에서 사라집니다. 때때로 행이나 일부 스크롤 동작을 선택한 후 나타납니다.
내 경우 tableView
에는 Storyboard
with UITableViewStylePlain
스타일 에서로드됩니다 . 문제는 확실하지 않으며 UITableViewCellSeparatorStyle
기본값에서 변경되지 않습니다 UITableViewCellSeparatorStyleSingleLine
.
Apple Dev Forums ( here 및 here ) 에서 읽을 때 다른 사람들에게 그러한 문제가 있으며 몇 가지 해결 방법이 있습니다.
Workaround: disable the default selection and recreate the behaviour in a method
trigged by a tapGestureRecognizer.
그러나 나는 여전히 그런 분리기의 이상한 행동의 이유를 찾고 있습니다.
어떤 아이디어?
업데이트 : XCode 5.1 DP 및 iOS 7.1 베타에서 보았 듯이 Apple 은이 문제를 해결하려고했습니다. 이제 구분 기호는 때때로 새로 고친 후 마지막 행 아래에 필요에 따라 표시되지만 테이블 뷰 생성 후에는 표시되지 않습니다.