반응형
iOS 7에서 UITableView 구분자를 수정하는 방법은 무엇입니까?
UITableView는 iOS 7에서 누더기 선으로 그립니다.
어떻게 고칠까요?셀 사이의 선은 화면의 전체 너비에 있어야 합니다.
UITableView
재산을 가지고 있습니다.separatorInset
이를 사용하여 테이블 뷰 구분 기호의 삽입을 0으로 설정하여 화면의 전체 너비에 걸쳐 배치할 수 있습니다.
[tableView setSeparatorInset:UIEdgeInsetsZero];
참고: 앱이 다른 iOS 버전도 대상으로 하는 경우 다음과 같은 작업을 수행하여 이 속성을 호출하기 전에 이 속성의 사용 가능 여부를 확인해야 합니다.
if ([tableView respondsToSelector:@selector(setSeparatorInset:)]) {
[tableView setSeparatorInset:UIEdgeInsetsZero];
}
이것은 iOS7 설계에서 기본값입니다.다음을 수행합니다.
[tableView setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, 0)];
스토리보드에서 '분리막 삽입'을 설정할 수 있습니다.
언급URL : https://stackoverflow.com/questions/18773239/how-to-fix-uitableview-separator-on-ios-7
반응형
'programing' 카테고리의 다른 글
Eclipse IDE에서 창/뷰를 분할 및 분할 해제하는 방법은 무엇입니까? (0) | 2023.05.20 |
---|---|
호출 한 번으로 객체 배열을 몽구스의 배열로 푸시하는 방법은 무엇입니까? (0) | 2023.05.20 |
string.IsNullOrEmpty(string) 대 string.IsNull 또는화이트스페이스(문자열) (0) | 2023.05.20 |
WPF가 GC를 호출하는 것을 피할 수 있는 모든 방법.반사 외에 수집(2)? (0) | 2023.05.20 |
Excel OleDb를 사용하여 시트 이름을 시트 순서로 가져오기 (0) | 2023.05.20 |