iOS 8 앱을 제작 중입니다. 내 표보기 셀에서 글꼴을 변경하고 싶지만 자동 동적 유형이 적용되어이를 수행 할 수 없습니다.테이블보기 셀 레이블에서 자동 동적 유형을 비활성화하려면 어떻게합니까?
이 동작을 끌 수있는 방법이 있나요, 아니면 글꼴을 변경하기 위해 내 자신의 세포를 작성해야합니다?
iOS 8 앱을 제작 중입니다. 내 표보기 셀에서 글꼴을 변경하고 싶지만 자동 동적 유형이 적용되어이를 수행 할 수 없습니다.테이블보기 셀 레이블에서 자동 동적 유형을 비활성화하려면 어떻게합니까?
이 동작을 끌 수있는 방법이 있나요, 아니면 글꼴을 변경하기 위해 내 자신의 세포를 작성해야합니다?
를 사용하여 테이블 뷰 대리자 메서드를 tableView : heightForRowAtIndexPath : 당신의 "cellForRowAt indexPath"위임 방법에
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
return 43.5;
}
는 textLabel라는의 글꼴 스타일을 변경합니다.
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell")
cell?.textLabel?.font = UIFont(name: "HelveticaNeue-Medium", size: 16.0)!
//your code//
return cell
}
그러면 동적 유형이 지정된 글꼴 유형으로 대체됩니다.
글꼴 유형을 iOS7에서 변경하려고 시도 했습니까? iOS7에서 글꼴 유형을 변경할 수 있지만 iOS8에서는 변경할 수없는 이미지가 있습니다. 코드를 공유하면 코드를 공유하십시오. – Jageen
도움이 될 수 있습니다. http://stackoverflow.com/ 질문/20510094/방법에 사용하기-A-맞춤형 폰트와 다이나믹 텍스트 크기 인 - iOS7에 – Jageen
는 [여기 (http://stackoverflow.com/a/37549824/1971013) 재정의하는 방법이며 iOS 동작 및 고정 크기 카테고리 가져 오기 –