programing

iOS 7에서 UITableView 구분자를 수정하는 방법은 무엇입니까?

testmans 2023. 5. 20. 10:31
반응형

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

반응형