シンプルなスワイプトランジションを作成しようとしています。ただし、ボタンはトリミングする CAAnimation の影響を受けないようです。
バーが画面上を移動し、ボタンの上を移動すると、移動したばかりの部分が削除されるようにしようとしています。
効果を達成するためにbounds.width、size.x、および他の多くのキーと値のパスを試しましたが、必要なものが得られませんでした。常に完全に表示されたままのテキストを再配置するだけです UIButton を UIImage に変更しようとしましたが、テキストが UIImage に印刷されないようです。マスクも使用してみましたが、電話のリソースを消費するため、できるだけ使用しないようにする必要があると聞きました。とにかく、これまであまり使用したことがなかったので、これについてはあまりうまくいきませんでした。また、コンテナビューに配置してから、その寸法を変更しようとしましたが、すべてのテキストが完全に表示されたままになりました。
ビューでボタンを非表示にできることはわかっていますが、バーがスワイプすると背後のビューを表示しようとしています。
UIButton でスワイプ遷移を実現する方法について何か提案はありますか?
助けていただければ幸いです。
ありがとう