2012-02-27 50 views
0
  • 我必須在我的應用程序中使用13首選項。 enter image description here
  • 我有13個按鈕這13個偏好。
  • 但我需要在主屏幕上只顯示4活躍的按鈕,這對我們這些13個喜好

enter image description here如何根據喜好更改顯示的按鈕

  • 選擇4當我在優選項按鈕單擊(頂級主頁右側角落)。 優先列表將顯示13個首選項。

  • 當我選擇任何首選項時,相應的按鈕應替換爲上一個按鈕。

    • 該怎麼辦?在此先感謝
+1

你必須保持根據您的prefernce你需要改變烏爾第一視圖按鈕的數組。請來gmail我會解釋。 – 2012-02-27 07:10:12

回答

0

那麼你需要按照下面的:

[如果它的按鈕數量有限] 1。爲每個按鈕創建一個IBOutlet。 2-。維護一個數組,用於偏好 3-。在主屏幕中實施NSNotification,並根據偏好調用它,當您解散時,併發送數組 4-。修改UIButton

[如果按鈕的數量不同] - 它幾乎相同,但您需要在代碼中創建它們,然後放置它們。跟蹤最後一個按鈕x,y,寬度,高度。而另一個按鈕可以oldX + oldWidth + OFFSETX

如果您有任何代碼問題,只是告訴我