2014-10-08 45 views
1

有誰知道是否可以在文本框的佔位符中添加活力(UIVibrancyEffect)?UITexField Placeholder with Vibrancy

我已經設置了一個表格視圖及其具有活力的分隔符(tableView.separatorEffect = UIVibrancyEffect),我認爲textfield的佔位符也會看起來非常好以及活力。

感謝

回答

1

如果我明白你的問題,

這是添加活力多元效應的方式:

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

希望這可以幫助你;)

+0

沒有交易,這不會改變佈局和d從textfield中刪除觸摸,就好像它將具有'userInteractionEnabled = NO'一樣。我試着找出UITextFields是否有可能包含佔位符的子視圖,但我沒有運氣 – 2014-10-09 21:13:07