«nsattributedstring» 태그된 질문

NSAttributedString 객체는 개별 문자 또는 문자열의 문자 범위에 적용되는 문자열 및 관련 속성 집합 (예 : 글꼴 및 커닝)을 관리합니다. 문자와 해당 속성의 연결을 속성 문자열이라고합니다.

28
Swift를 사용하여 귀중한 문자열을 어떻게 만듭니 까?
간단한 커피 계산기를 만들려고합니다. 커피의 양을 그램으로 표시해야합니다. 그램의 "g"기호는 금액을 표시하는 데 사용하는 UILabel에 첨부해야합니다. UILabel의 숫자는 사용자 입력에 따라 동적으로 변경되지만 업데이트 숫자와 다르게 서식이 지정된 문자열 끝에 소문자 "g"를 추가해야합니다. 숫자 크기와 위치가 변경 될 때 "g"는 숫자와 함께 "이동"하도록 숫자에 "g"를 첨부해야합니다. 나는이 문제가 전에 해결되었다고 …

15
NSAttributedString을 어떻게 사용합니까?
NSString또는 여러 색상 NSMutableStrings이 불가능합니다. 그래서 나는 iPad SDK 3.2 (또는 약 3.2) NSAttributedString에서 소개되었으며 iPhone SDK 4.0 베타 버전 으로 iPhone 에서 사용할 수 있는 것에 대해 조금 들었습니다 . 세 가지 색상의 끈을 갖고 싶습니다. 3 개의 개별 NSString을 사용하지 않는 이유는 3 개의 NSAttributedString하위 문자열 각각의 길이가 …


30
UILabel의 NSAttributedString에서 탭 가능한 "링크"를 만드시겠습니까?
몇 시간 동안 이것을 검색했지만 실패했습니다. 아마 내가 무엇을 찾아야할지 모르겠다. 많은 응용 프로그램에는 텍스트가 있으며이 텍스트에는 둥근 사각형의 웹 하이퍼 링크가 있습니다. 클릭하면 UIWebView열립니다. 예를 들어 단어가 #으로 시작하는 경우 # 클릭 할 수 있고 응용 프로그램이 다른보기를 열어 응답하는 경우가 종종 있습니다. 어떻게해야합니까? 가능 UILabel하거나 필요 UITextView하거나 다른 …

22
NSAttributedString에서 클릭 가능한 링크를 만들려면 어떻게해야합니까?
에서 하이퍼 링크를 클릭 할 수있게 만드는 것은 쉽지 않습니다 UITextView. IB의보기에서 "링크 감지"확인란을 설정하면 HTTP 링크가 감지되어 하이퍼 링크로 바뀝니다. 그러나 이것은 여전히 ​​사용자가 보는 것이 "원시"링크라는 것을 의미합니다. RTF 파일과 HTML 모두 "뒤에"링크가있는 사용자가 읽을 수있는 문자열을 설정할 수 있습니다. 중요한 텍스트를 텍스트보기 (또는 a UILabel또는) 로 쉽게 …


20
잘못된 크기를 반환하는 NSAttributedString에 대한 boundingRectWithSize
기여한 문자열에 대한 rect를 얻으려고하지만 boundingRectWithSize 호출은 전달하는 크기를 고려하지 않고 큰 높이 (긴 문자열)가 아닌 단일 행 높이의 rect를 반환합니다. 아래 코드와 같이 높이와 0에 대해 매우 큰 값을 전달하여 실험했지만 반환 된 rect는 항상 동일합니다. CGRect paragraphRect = [attributedText boundingRectWithSize:CGSizeMake(300,0.0) options:NSStringDrawingUsesDeviceMetrics context:nil]; 이 문제가 해결 되었습니까? 아니면 줄 …

15
iOS에서 HTML을 NSAttributedString으로 변환
UIWebView일부 텍스트를 처리하고 올바르게 색상을 지정 하는 인스턴스를 사용 하고 있습니다. 결과는 HTML로 표시되지만에 표시하지 않고 HTML UIWebView로 표시하고 싶습니다 Core Text.NSAttributedString . 나는 만들 수 있고 NSAttributedString 있지만 HTML을 중요한 문자열로 변환하고 매핑하는 방법을 잘 모르겠습니다. Mac OS X NSAttributedString에서는initWithHTML: 방법이 있지만 Mac 전용이며 iOS에서는 사용할 수 없다는 있습니다. …

8
NSAttributedString으로 문자열 색상을 변경 하시겠습니까?
슬라이더 값에 따라 "Very Bad, Bad, Okay, Good, Very Good"이라는 문자열을 표시하는 설문 조 사용 슬라이더가 있습니다. 슬라이더 코드는 다음과 같습니다. - (IBAction) sliderValueChanged:(UISlider *)sender { scanLabel.text = [NSString stringWithFormat:@" %.f", [sender value]]; NSArray *texts=[NSArray arrayWithObjects:@"Very Bad", @"Bad", @"Okay", @"Good", @"Very Good", @"Very Good", nil]; NSInteger sliderValue=[sender value]; //make the …

15
NSAttributedText에 HTML 파싱-글꼴을 설정하는 방법?
UITableViewCell의 iPhone에 잘 표시되도록 html 형식으로 된 텍스트 조각을 얻으려고합니다. 지금까지 나는 이것을 가지고있다 : NSError* error; NSString* source = @"<strong>Nice</strong> try, Phil"; NSMutableAttributedString* str = [[NSMutableAttributedString alloc] initWithData:[source dataUsingEncoding:NSUTF8StringEncoding] options:@{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType, NSCharacterEncodingDocumentAttribute: [NSNumber numberWithInt:NSUTF8StringEncoding]} documentAttributes:nil error:&error]; 이런 종류의 작품. 나는 'Nice'가 굵은 글씨로되어 있습니다. 그러나 ... 또한 글꼴을 Times …

7
NSAttributedString 추가 텍스트 정렬
텍스트 정렬 속성을 NSAttributedString에 추가하여 텍스트를 중앙에 배치하려면 어떻게해야합니까? 편집 : 내가 뭘 잘못하고 있니? 정렬을 변경하지 않는 것 같습니다. CTParagraphStyleSetting setting; setting.spec = kCTParagraphStyleSpecifierAlignment; setting.valueSize = kCTCenterTextAlignment; CTParagraphStyleSetting settings[1] = { {kCTParagraphStyleSpecifierAlignment, sizeof(CGFloat), &setting}, }; CTParagraphStyleRef paragraph = CTParagraphStyleCreate(settings, sizeof(setting)); NSMutableAttributedString *mutableAttributed = [[NSMutableAttributedString alloc] initWithAttributedString:self.attributedString]; [mutableAttributed addAttributes:[NSDictionary dictionaryWithObjectsAndKeys:(NSObject*)paragraph …

9
iphone / ipad : NSAttributedString을 정확히 어떻게 사용합니까?
예, 많은 사람들이 iPhone / iPad의 리치 텍스트에 대해 이야기하고 있으며 많은 사람들이 NSAttributedString. 그러나 사용하는 방법 NSAttributedString? 나는 많은 시간을 검색했지만 이것에 대한 단서를 추출하지 못했습니다. 를 설정하는 방법을 알고 있는데 NSAttributedStringiPhone / iPad에 서식있는 텍스트로 텍스트를 표시하려면 어떻게해야합니까? 공식 문서에서는와 함께 사용해야한다고 말합니다. 그게 CoreText.Framework무슨 뜻인가요? 이와 같은 …

16
스토리 보드에서 사용자 지정 글꼴이있는 특성 문자열이 올바르게로드되지 않음
우리는 프로젝트에서 사용자 정의 글꼴을 사용하고 있습니다. Xcode 5에서 잘 작동합니다. Xcode 6에서는 코드의 문자열 속성 인 일반 텍스트로 작동합니다. 그러나 스토리 보드에 설정된 해당 문자열은 시뮬레이터 또는 장치에서 실행할 때 모두 Helvetica로 되돌아갑니다. Xcode 6 또는 iOS 8 SDK의 버그인지 확실하지 않거나 Xcode 6 / iOS 8에서 사용자 지정 …



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.