Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

UITextView i efekt stroke dla tekstu


  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 izdum

izdum
  • 135 postów

Napisano 27 września 2013 - 22:18

Hej utknąłem w dziwnym miejscu i muszę zwrócić się do Was z prośbą o pomoc. Chciałbym aby tekst w UITextView miał efekt stroke, czy ktoś mógłby mi podpowiedzieć jak to zrobić? Szukałem trochę w sieci, ale wszelkie próby wykorzystania Quartz 2D zwracają mi błędy "CGContextSetRGBStrokeColor: invalid context 0x0. This is a serious error", "CGContextSetTextMatrix: invalid context 0x0. This is a serious error","CGContextShowTextAtPoint: invalid context 0x0. This is a serious error" itd. Żadne inne sposoby nie działają i jakoś nie mam pomysłu jak można rozwiązać ten problem.

#2 izdum

izdum
  • 135 postów

Napisano 28 września 2013 - 14:00

Ok udało mi się ogarnąć problem. Dla zainteresowanych podrzucam jak to zrobić: NSMutableAttributedString *text = [[NSMutableAttributedString alloc]initWithString:@"nasz text"]; [text addAttribute:NSStrokeColorAttributeName value:[UIColor blueColor] range:NSMakeRange(0, text.length)]; [text addAttribute:NSStrokeWidthAttributeName value:[NSNumber numberWithFloat:2.0] range:NSMakeRange(0, text.length)]; [textView setAttributedText:text]; [text release];




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych