2012-02-27 66 views
0

我有50個UIButtons。 一次只允許10個UIButton在UIView上顯示。滾動UIView上的UIButtons

我該如何設置它以允許用戶滾動瀏覽50個按鈕列表?

thx

+1

將50個按鈕放入滾動視圖中,將scrollview添加到主視圖。 – 2012-02-27 17:48:55

回答

0

正如其他用戶所說的,您可以使用滾動視圖進行操作。我個人認爲使用tableview可能會更容易一些(只要它不是一個特定的10個連續的按鈕)。你可以安排桌面視圖去除分隔符,並調整單元格高度,這樣只有10個單元格適合屏幕。

這對我來說似乎更簡單。如果您實施didSelectRowAtIndexPath:,則可能無需使用UIButton。

+0

我需要特定的圖形,並且邊緣上也有圓角。如果這可以在tableview中完成,請讓我知道......謝謝 – jdl 2012-02-27 18:01:41

+0

使用您的設計向tablview單元添加子視圖。或者,如果您已經完成按鈕,只需將它們作爲子視圖添加到單元格即可。一個正常的代碼。這樣所有的滾動都可以快速完成。 – 2012-02-27 20:11:51

0

將50個按鈕添加到滾動視圖。

設置要尋呼啓用滾動視圖..

是委託,並檢查該內容的滾動視圖的偏移,以確定哪些頁用戶在..

負載的頁面的按鈕。並刪除其他頁面按鈕以釋放內存(稍後在用戶返回頁面時添加)