UIView
サブビューとして画像といくつかのボタンを持つ があります。renderInContext
、またはその他の方法を使用して、その「スナップショット」イメージを取得したいと思います。
[clefView.layer renderInContext:mainViewContentContext];
(上記のように)渡すとUIView
、空のビットマップが得られます。どの子もビットマップにレンダリングされません。
画像である子ビューを渡すと、そのビットマップの画像が取得されますが、当然のことながら、その兄弟 (ボタン) は取得されません。
私は、それrenderInContext
が画像とそのすべての目に見える子を取り、それをビットマップにレンダリングすることを望んでいました. 誰もこれを行う方法について何か考えがありますか?