カスタムボタンをいくつか追加して、iPhone のホーム画面と同じ効果を実現したいと考えています。私が考えることができるのは、各ボタンの位置を計算してビューに追加することです。これを行う他の方法はありますか?たとえば、テーブルビューにボタンを追加します
2 に答える
1
Three20TTLauncherView
からチェックしてください。
于 2009-12-01T10:32:44.750 に答える
0
通常のテーブルビューでカスタム セル (内部に 4 つの UIButtons を含む) を使用して、写真アプリのサムネイルの同じビュー (原則として、背景色とボタンの丸みを帯びた効果のみが異なる) を実現しました。
私の場合、これは上下にスクロールする必要があるためです。特定のケースでは、テーブルをスクロールから「ロック」する方法が必要です。ところで、この理由から、インターフェイス ビルダーでカスタム ビューを設計する方が簡単な場合があります。そのようなビューを非常に迅速に設計し、カスタム コントローラを作成して、アイコンとアクションを UIButton に割り当てる簡単なメソッドを提供します。動的に。
すでに提案されているように、Three20 ライブラリを参照することもできます。これは既に実装されていますが、そうすると、アプリは Apple によって簡単に拒否されます。
于 2009-12-01T14:12:53.820 に答える