2015-03-18 3 views
-1

Я искал в Интернете и обнаружил, как размыть весь вид или конкретную область в представлении. Если у меня есть маленькое изображение/ярлык в середине экрана, как я могу размыть все «позади», а не его?Как размыть вид, кроме метки (быстро)

Спасибо!

ответ

0

Вы можете создать подвид Какой будет перекрывать определенную часть вашей точки зрения, а также не будет размыта:

var View = (frame: CGRectMake(<x: CGFloat>, <y: CGFloat>, <width: CGFloat>, <height: CGFloat>)) 
View.backgroundColor = UIColor.blackColor() 
View.contentMode = UIViewContentMode.ScaleAspectFit 
self.view.addSubview(View) 

И чем создать подвид этикетки

descLabel.textColor = UIColor.redColor() 
descLabel.font = UIFont(name:"Helvetica", size: 12.0) 
descLabel.font = UIFont.systemFontOfSize(16.0); 
descLabel.numberOfLines = 0 
descLabel.text = "No Description was found" 
descLabel.textAlignment = NSTextAlignment.Left 
descLabel.contentMode = UIViewContentMode.ScaleAspectFit 
View.addSubview(descLabel) 
Смежные вопросы