Tableview やボタンの選択不可時のグレーアウトについて


swiftにてアプリ作成しています。

TableViewやボタンを選択不可にする方法は調べるとわかったのですが  
グレーアウトにする方法がわかりません。

今は無理やりバックグランドのカラーとタイトル色を変更していますが  
何かほうほうないのでしょうか？

特にTableviewではアイコンを設定しているため、上記方法では不可能で困っています。  
（グレーアウト版のアイコンを作成する必要がある？）

よろしくお願いいたします。




私がみたことあるのはcellの上にあらかじめ薄いグレーのアルファが付いているものを置いといて、処理でhiddennを分けるというものでした。参考になれば嬉しいです。

