UIImageView 위에 UILabel이 있습니다. 이 UILabel에는 얼마나 많은 사람들이 자신의 콘텐츠 (페이스 북이 좋아하는 것 또는 코멘트와 비슷한 것)를 보여주는 텍스트가 있습니다. UIImageView와 UILabel은 크기가 작기 때문에 UI가 완벽해야합니다. 지금 UILabel이 2 자리 숫자를 보여 주면 여전히 제대로 정렬되어 나타나지만 3 자리 숫자로 갈수록 왜곡됩니다. 코드를 통해 UIImageView에 항상 정렬 할 수 있도록하려면 어떻게해야합니까?UIImageView 위에 UILabel을 중앙 정렬하는 방법
0
A
답변
1
스콧의 대답에 유사
하지만 포스터
//assume that UIImageView (imageView) and UILabel (label) are already defined
label.frame = CGRectMake(imageView.frame.origin.x, imageView.frame.origin.y - label.frame.size.height, imageView.frame.size.width, label.frame.size.height);
label.textAlignment = UITextAlignmentCenter;
주를 요청한 코드 : 또한 UILabel의의 스트럿과 자동 크기 마스크가 적절하게 보장하기 위해의 UIImageView의 일치하는지 확인해야합니다 이것은 서로 다른 크기와 방향의 화면에서 적절하게 보입니다.
0
무슨 일이 벌어지는 지 보여주는 스크린 샷은 좋지만 언제나 라벨을 이미지와 동일한 너비로 만들고 레이블 텍스트를 가운데에 맞출 수 있습니다.
0
이 시도 :
UILabel *label = [[UILabel alloc] initWithFrame:imageView.frame];
label.textAlignment = NSTextAlignmentCenter;
이 UITextAlignmentCenter으로 작동 할 수 있습니다 위 아이폰 OS 6에서 더 이상 사용되지 않습니다.
관련 문제
- 1. 뷰를 중앙 정렬하는 방법?
- 2. 스프라이트를 중앙 정렬하는 방법?
- 3. 절대 위치 항목을 중앙 정렬하는 방법
- 4. div를 맨 위에 정렬하는 방법
- 5. didSelectRowAtIndexPath + uiTableview에 uiimageview 및 uilabel을 추가하십시오.
- 6. QML에서 StackLayout의 레이블 텍스트를 중앙 정렬하는 방법?
- 7. 정렬되지 않은 블록 목록을 중앙 정렬하는 방법
- 8. ios : 백그라운드 이미지 위에 uiLabel을 추가하는 방법은 무엇입니까?
- 9. -drawRect에서 UILabel을 그리는 방법 :
- 10. UIImageView 위에 UITextView의 텍스트 애니메이트하기
- 11. Popover 컨트롤러 위에 UILabel을 놓습니다 (Z 순서대로)?
- 12. UILabel을 테이블 뷰 셀의 오른쪽 위에 정렬하는 Objective-C 단순 제약
- 13. 너비를 중앙 정렬하는 방법은 너비가 100 %
- 14. UIImageView (Objective-C)를 통해 UILabel을 어떻게 표시합니까?
- 15. 이미지를 투명하게 만들기 위해 UIImageView 위에 그려야합니다.
- 16. 이미 이미지가있는 UIImageView 위에 그리기 선
- 17. Xcode 6의 UIImageView 위에 버튼과 라벨을 배치하십시오.
- 18. 플로트를 중앙 정렬하는 방법 : 왼쪽 ul/li 탐색 메뉴에 CSS?
- 19. apache poi를 사용하여 Excel에서 이미지를 중앙 정렬하는 방법
- 20. editgridrow 팝업 화면에서 제출 및 취소 버튼을 중앙 정렬하는 방법
- 21. UIImageView 위에 보이지 않는 상호 작용하는 버튼을 표시하는 방법
- 22. UILabel을 늘리는 방법?
- 23. colorWithPatternImage : UILabel을 사용하는 방법
- 24. UITextField의 leftView로 사용되는 UILabel을 textField의 텍스트와 세로로 정렬하는 방법은 무엇입니까?
- 25. edittext에서 힌트와 드로어 블을 중앙 정렬하는 방법은 무엇입니까?
- 26. 절대적으로 위치한 div 위에 텍스트를 수직으로 정렬하는 방법
- 27. 수직 CCScrollView를 맨 위에 정렬하는 방법은 무엇입니까?
- 28. 왼쪽에 이미지를 정렬하는 방법
- 29. UIImageView 다른 UIImageView, 레이어 변경 위로
- 30. UILabel을 전역 NSString으로 업데이트
이게 좋지만, 숫자를 위로 이동하고 100에 도달하면 라벨이 상자 오른쪽으로 이동합니다. – Kalamantina
좋습니다, 스크린 샷을 게시하십시오. 무슨 일이 일어나는지 시각화하기가 어렵습니다. –
실제로이 코드는 완벽하게 작동합니다. 고마워, – Kalamantina