2012-02-27 6 views
0
  • 私のアプリケーションでは13の環境設定を使用する必要があります。 enter image description here
  • これらの13の設定には13個のボタンがあります。
  • が、私は好みのボタンをクリックしたとき、私はトップ(ホーム画面上でアクティブにのみ4つのボタンを表示するために、我々はこれらの13人の好み

enter image description here表示されたボタンを環境設定に基づいて変更する方法

  • から4を選択している必要があります右のコーナーからホームページに移動します)。 設定リストに13の設定が表示されます。

  • 任意の環境設定を選択すると、対応するボタンを前のボタンに置​​き換える必要があります。

    • どうすればよいですか?

      [ボタンのその限られた数の場合] の1-:事前のおかげで

+1

を伝えるoldX + oldWidth + offsetX

である可能性があります。親切にGmailに来て説明します。 –

答えて

0

は、さてあなたは、次を実行する必要があります。各ボタンのIBOutletを作成します。 2-。優先度の配列 3-を維持します。メイン画面にNSNotificationを実装し、設定を外して呼び出すと、配列 4-を送信します。

[異なるボタン数の場合] - ほとんど同じですが、コード内に作成して配置する必要があります。最後のボタンx、y、幅、高さを記録します。そして、他のボタンをクリックすると、コードに問題がある場合は、単にあなたがウル最初のビューボタンを変更する必要があなたのprefernceに応じての配列を維持する必要が私に

関連する問題