문제

사용자가 삭제하기 위해 스 와이프하거나 다른 유형의 삭제를 수행 할 때 Uilabels 텍스트를 올바르게 크기를 조정하기 위해 응용 프로그램을 얻는 데 어려움이 있습니다. 현재 삭제 버튼은 셀에있는 텍스트를 덮고 있습니다 (정말 길면). SMS (라인 아래로 클리핑 된 텍스트를 이동) 또는 iPod (텍스트 크기 조정) 방법과 같이 작동하고 싶습니다.

저는 사용자 정의 UitableViewCell을 사용하고 있습니다. 두 개의 라벨 (uiimageview)과 buckgreview 및 selectedBackgroundView의 몇 가지 하위 뷰로 작업 중입니다. 나는 셀에서 라벨의 스프링과 스트럿을 가지고 놀았으며 원하는 효과를 부분적으로 달성했지만 텍스트는 이상하고 빠른 크기 조정 버그가 변형되고 늘어나고 삭제 버튼이있을 때 적절한 크기로 반환됩니다. 애니메이션 완료.

내가 시도한 다른 것들에 관한 한, 나는 내 텍스트가 ~ 아니다 적합성과 적합성과 나는 최소 글꼴 크기를 레이블에 대해 설정 한 글꼴 크기로 만들었습니다. 나는 또한 오버 리딩 레이아웃을 시도했지만 전혀 영향을 미치지 않는 것 같습니다.

스크린 샷 (변형 레이블) 또는 코드의 코드가 도움이된다면 두 가지를 모두 게시 할 수 있지만 내가 한 일이 작동하지 않기 때문에 가치가 거의 없을 것이라고 생각했습니다.

도움이 되었습니까?

해결책

보기 패널의 레이블의 "모드"를 "왼쪽"으로 설정하여 고정했습니다.

다른 팁

라인의 라인 수와 레이블의 랩 속성을 설정 해야하는 것 같습니다.

라벨 자체의 크기를 적극적으로 바꾸면 그 변화를 애니메이션 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top