【Swift4】UIImage(画像)を角度を指定して回転させる方法【Xcode9】

画像(UIImage)を角度を指定して回転させる方法です。
回転した画像はUIImage型で取り出せませます。

 

 

取り出せる画像は元画像のサイズの1/2で生成さるような作りになっています。
サイズオーバーした部分は見切れるようになっています。