С помощью регулярного выражения мы также можем достичь.
(/keyword/i).test(source)
/i
для случая игнорирования. Если это не необходимо, мы можем игнорировать и проверять соответствие нечувствительности к регистру, например
(/keyword/).test(source)
Недостаточно просто дать imageView только центру Y, вам нужно указать его ширину, высоту и ограничение x, поэтому попробуйте это
imageview.snp.makeConstraints { (make) in
make.top.equalTo(self.view.snp.top).offset(50)
make.centerY.equalTo(self.view)
make.width.height.equalTo(100)
}