最新のスナップチャットの更新では、「メッセージを右にスワイプ」すると、ステータスバーが黒から白にグラデーションのように変わります.
プライベート API を使用せずにどのようにこれを行っているか、またはプライベート API を使用していますか?
私が調べたこと:
一見したところ、彼らは他の人がしていることを (rdio が現在行っているように) 画面全体をキャプチャし、そのスクリーンショットを変更/アニメーション化することでやっているだけだと思いました。
しかし...そのスクリーンキャプチャメソッドからUIImageにアクセスしたりアニメーション化したりすることはできないため、そのスクリーンショットを移動/トリミングすることはできますが、その外観を変更することはできません.
だから...私はそれをテストし、ステータスバーがその状態(半分の黒/半分の白)にあるとき、それはスクリーンショットではないのでまだライブであり、充電の変更/信号の変更などに応答します。プライベート API を使用しないと、これは不可能であることがわかります。