iOS/Objective C 26

NSString x글자 이후 ...처리 truncate tail

출처 : http://stackoverflow.com/questions/2952298/how-can-i-truncate-an-nsstring-to-a-set-length //범위설정. MIN스트링의 글자, 9몇글자 부터 ... 할껀지NSRange stringRange = {0, MIN([STRING length], 9)}; stringRange = [STRING rangeOfComposedCharacterSequencesForRange:stringRange]; //...처리 NSString *shortString = [NSString stringWithFormat:@"%@...", [STRING substringWithRange:stringRange]]; NSString *str = [NSString s..

iOS/Objective C 2016.12.26

NSString UILabel 일부 문자열 그림자 설정

- (void) setTextShadow:(UILabel*)label { //테스트용 문자열 NSString* text = @"hello world!!!"; //문자열 설정 NSMutableAttributedString* att = [[NSMutableAttributedString alloc] initWithString:text]; //변화시킬 범위를 설정 NSRange range = [text rangeOfString:@"hello"]; //그림자 NSShadow* shadow = [[NSShadow alloc] init]; //그림자 색 설정 [shadow setShadowColor:[UIColor blueColor]]; //그라데이션 반경 설정 [shadow setShadowBlurRadius:4...

iOS/Objective C 2015.12.23

NSString UILabel 일부 문자열 배경색 변경

- (void) setBackgroundColor:(UILabel*)label { //테스트용 문자열 NSString* text = @"hello world!!!"; //문자열 설정 NSMutableAttributedString* att = [[NSMutableAttributedString alloc] initWithString:text]; //변화시킬 범위를 설정 NSRange range = [text rangeOfString:@"hello"]; //변화종류, 옵션 설정 [att addAttribute:NSBackgroundColorAttributeName value:[[UIColor greenColor] colorWithAlphaComponent:1.0f] range:range]; //설정내용으로 라..

iOS/Objective C 2015.12.23

NSString UILabel 일부 문자열 색상 변경

- (void) setTextColor:(UILabel*)label { //테스트용 문자열 NSString* text = @"hello world!!!"; //문자열 설정 NSMutableAttributedString* att = [[NSMutableAttributedString alloc] initWithString:text]; //변화시킬 범위를 설정 NSRange range = [text rangeOfString:@"hello"]; //변화종류, 옵션 설정 [att addAttribute:NSForegroundColorAttributeName value:[[UIColor brownColor] colorWithAlphaComponent:1.0f]//[UIColor brownColor]만 해도 사용이 ..

iOS/Objective C 2015.12.23

NSString UILabel 일부 문자열 폰트 변경

- (void) setFontLabel:(UILabel*)label { //테스트용 문자열 NSString* text = @"hello world!!!"; //문자열 설정 NSMutableAttributedString* att = [[NSMutableAttributedString alloc] initWithString:text]; //변화시킬 범위를 설정 NSRange range = [text rangeOfString:@"hello"]; //변화종류, 옵션 설정 [att addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Futura-CondensedMedium" size:25] range:range]; //설정내용으로 라벨 변경 [label s..

iOS/Objective C 2015.12.23

UIView - Animation

UIViewAnimationCurve는 애니메이션의 타입을 정의한다. UIViewAnimationCurveEaseInOut : 처음에는 천천히, 중간에는 빠르게, 마지막엔 천천히 진행된다. UIViewAnimationCurveEaseIn : 처음에는 천천히 시작하고 그 후부터 진행될 수록 속도가 증가한다. UIViewAnimationCurveEaseOut : 처음에는 빨리 시작하나 그 후부턴 진행될 수록 속도가 감소한다. UIViewAnimationCurveLinear : 항상 일정한 속도로 진행된다. 참고 : http://warmz.tistory.com/entry/View-Animation-%EB%82%98%ED%83%80%EB%82%98%EA%B8%B0-%EC%82%AC%EB%9D%BC%EC%A7%8..

iOS/Objective C 2015.11.27