0

カスタムボタンをいくつか追加して、iPhone のホーム画面と同じ効果を実現したいと考えています。私が考えることができるのは、各ボタンの位置を計算してビューに追加することです。これを行う他の方法はありますか?たとえば、テーブルビューにボタンを追加します

4

2 に答える 2

1

Three20TTLauncherViewからチェックしてください。

于 2009-12-01T10:32:44.750 に答える
0

通常のテーブルビューでカスタム セル (内部に 4 つの UIButtons を含む) を使用して、写真アプリのサムネイルの同じビュー (原則として、背景色とボタンの丸みを帯びた効果のみが異なる) を実現しました。

私の場合、これは上下にスクロールする必要があるためです。特定のケースでは、テーブルをスクロールから「ロック」する方法が必要です。ところで、この理由から、インターフェイス ビルダーでカスタム ビューを設計する方が簡単な場合があります。そのようなビューを非常に迅速に設計し、カスタム コントローラを作成して、アイコンとアクションを UIButton に割り当てる簡単なメソッドを提供します。動的に。

すでに提案されているように、Three20 ライブラリを参照することもできます。これは既に実装されていますが、そうすると、アプリは Apple によって簡単に拒否されます。

于 2009-12-01T14:12:53.820 に答える