ねえ、私が使用しているアプリでこの要素が何であるかを理解しようとしていますが、UITableViewのように見えますが、クリックするとドロップダウンしていくつかのスライダーとボタンが表示されます。アプリでこれを行うにはどうすればよいですか?
これがどのように機能するかを示すいくつかの写真です。これは、トーンカーブボタンをクリックする前の様子です。
トーンカーブボタンをクリックすると、次のようになります。
ねえ、私が使用しているアプリでこの要素が何であるかを理解しようとしていますが、UITableViewのように見えますが、クリックするとドロップダウンしていくつかのスライダーとボタンが表示されます。アプリでこれを行うにはどうすればよいですか?
これがどのように機能するかを示すいくつかの写真です。これは、トーンカーブボタンをクリックする前の様子です。
トーンカーブボタンをクリックすると、次のようになります。
確かに言うのは本当に難しいです。のようUITableView
に見えますが、カスタムオブジェクトの組み合わせである可能性があります。開発者から説明を受けたり、コードを見たりしないと、ほとんどわかりません。
この種の動作は、UITableViewを使用して実装できます。ユーザーが矢印をタップすると、セルをテーブルビューに追加します。おそらく、を使用してセルを所定の位置にアニメーション化するための行アニメーションを使用し-[UITableView insertRowsAtIndexPaths:withRowAnimation:]
ます。
または、UIScrollView内のカスタムコントロールを使用して、新しいビューを所定の位置に配置し、表示するサイズと位置をアニメーション化すると同時に、下のコントロールの位置をさらに下にアニメーション化することもできます。