2014-10-08 5 views
1

텍스트 필드의 자리 표시 자에 생기 (UIVibrancyEffect)를 추가 할 수 있는지 알고있는 사람이 있습니까?활자가있는 UITexField 자리 표시 자

활기있는 표보기 (tableView.separatorEffect = UIVibrancyEffect)가있는 표보기를 설정 했으므로 텍스트 필드의 자리 표시자는 활기가 너무 좋을 것 같습니다.

UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleDark]; 
UIVibrancyEffect *vibrance = [UIVibrancyEffect effectForBlurEffect:blurEffect]; 

UIVisualEffectView *visualEffectView; 
visualEffectView = [[UIVisualEffectView alloc] initWithEffect:vibrance]; 

visualEffectView.frame = textfield.bounds; 
[textfield addSubview:visualEffectView]; 

더 많은 정보를 여기 (UIVibrancy Apple Doc)

희망이 당신을 도울 수 :이 활기 효과를 추가 할 수있는 방법입니다

감사

나는 당신의 질문을 이해하면

답변

1

, ;)

+0

거래가 없으므로 레이아웃이 변경되지 않습니다. d는'userInteractionEnabled = NO'를 갖는 것처럼 텍스트 필드에서 접촉을 제거합니다. UITextFields에 자리 표시자를 포함 할 수있는 하위 뷰가 있는지 찾는 작업을 시도했지만 운이 없었습니다. –