경고보기의 대리인 메시지 정렬을 설정하는 방법을 알고 싶습니다. 누구나 솔루션을 가지고 있으며 plz 응답을 일부 코드와 함께 제공합니다.UIAlertView에서 메시지를 정렬하는 방법은 무엇입니까?
답변
alertView의 하위 뷰를 가져와야합니다. 하위 뷰의 배열을 반복하면 UILable 유형의 항목이 하나 있습니다. 서브 뷰 배열에서 UILabel을 가져 오면 textAlignment 속성을 설정할 수 있습니다.
NSArray *subViewArray = alertView.subviews;
for(int x=0;x<[subViewArray count];x++){
if([[[subViewArray objectAtIndex:x] class] isSubclassOfClass:[UILabel class]])
{
UILabel *label = [subViewArray objectAtIndex:x];
label.textAlignment = UITextAlignmentCenter;
}
}
이것은 이전 답변의 약간 단순화 된 버전이지만 일을 단순하게 유지하는 것이 좋습니다. :)
for (UIView *view in alert.subviews) {
if([[view class] isSubclassOfClass:[UILabel class]]) {
((UILabel*)view).textAlignment = NSTextAlignmentLeft;
}
}
+1, 간단하고 작은 코드. 감사합니다 :) – mAc
'UITextAlignmentLeft'은 더 이상 사용되지 않습니다.'NSTextAlignmentLeft'를 사용하십시오 –
아래 코드는 iOS7에서만 작동합니다.
for (UIView *view in alert.subviews) {
if([[view class] isSubclassOfClass:[UILabel class]]) {
((UILabel*)view).textAlignment = NSTextAlignmentLeft;
}
}
질문 : Align message in UIAlertView to left in iOS 7이이 문제를 해결합니다.
더 이상 iOS 10에 따라 작동하지 않습니다. – DrMickeyLauer
- 1. UIAlertView에서 버튼을 여러 줄로 표시하는 방법은 무엇입니까?
- 2. 메시지를 알파벳순으로 정렬하는 방법
- 3. mutablensarray를 정렬하는 방법은 무엇입니까?
- 4. NSMutableArray를 정렬하는 방법은 무엇입니까?
- 5. Java에서 영숫자를 정렬하는 방법은 무엇입니까?
- 6. ListView에서 항목을 정렬하는 방법은 무엇입니까?
- 7. sharepoint에서 SPFileCollection을 정렬하는 방법은 무엇입니까?
- 8. MDIChild를 왼쪽에 정렬하는 방법은 무엇입니까?
- 9. 영구 데이터를 정렬하는 방법은 무엇입니까?
- 10. STL 벡터를 정렬하는 방법은 무엇입니까?
- 11. 숫자로 파일을 정렬하는 방법은 무엇입니까?
- 12. NSMutableDictionary의 NSMutableArray를 정렬하는 방법은 무엇입니까?
- 13. actionscript 프로젝트를 정렬하는 방법은 무엇입니까?
- 14. 텍스트를 세로로 정렬하는 방법은 무엇입니까?
- 15. options_for_select 해시를 정렬하는 방법은 무엇입니까?
- 16. div를 가운데 정렬하는 방법은 무엇입니까?
- 17. UIAlertView에서 UIActivityindicatorView 추가하기
- 18. UIAlertView에서 어떻게 입력합니까?
- 19. UIAlertView에서 슬라이더 사용?
- 20. UIAlertView에서 약간의 오류가 발생합니다
- 21. 서비스에 메시지를 보내는 방법은 무엇입니까?
- 22. msmq 메시지를 보관하는 방법은 무엇입니까?
- 23. Hadoop에서 메시지를 기록하는 방법은 무엇입니까?
- 24. UIAlertView에서 UIProgressView와 함께 ASIHTTPRequest 사용하기
- 25. MATLAB에서 구조 배열을 정렬하는 방법은 무엇입니까?
- 26. GridView와 ObjectDataSource를 사용하여 정렬하는 방법은 무엇입니까?
- 27. 속성이있는 클래스의 List 컬렉션을 정렬하는 방법은 무엇입니까?
- 28. 레일스의 컨트롤러에서 배열의 값을 정렬하는 방법은 무엇입니까?
- 29. HashSet() 함수 데이터를 순차적으로 정렬하는 방법은 무엇입니까?
- 30. 특정 키를 사용하여 배열을 정렬하는 방법은 무엇입니까?
작동. 감사. 하지만 작은 오타가 있습니다. 첫 번째 줄의 "subViews"는 "하위보기"여야합니다 :-) – Mayoneez
실제로 "하위보기"여야합니다! : D – Mona