0
我創建了一個視圖控制器,其中包括scrollview和滾動視圖我將水平添加5個不同的自定義UIView,我希望該自定義UIView應隨機添加取決於自定義UIViews寬度,因此contentView的scrollView應該是組。隨機自定義視圖選擇器
請幫我解決這個問題。
我創建了一個視圖控制器,其中包括scrollview和滾動視圖我將水平添加5個不同的自定義UIView,我希望該自定義UIView應隨機添加取決於自定義UIViews寬度,因此contentView的scrollView應該是組。隨機自定義視圖選擇器
請幫我解決這個問題。
最後我想出瞭解決方案
只要把你的五個視圖在一個可變的數組,初始化x偏移量爲0,然後得到一個隨機數,並搶在陣列中的觀點(隨機模陣列數,留在陣列內)。將此視圖添加到您的滾動視圖中,並通過所選視圖的寬度增加x偏移量。例如,當數組數爲零時停止。然後你的X告訴您滾動視圖的寬度,只需將其contentSize:
theScrollView.contentSize = CGSizeMake(x, theScrollView.frame.size.height);
我假定你有五種不同大小UIViews和要添加這五個UIViews之一取決於電流的大小滾動視圖滾動視圖。它是否正確? – user523234 2011-12-20 08:15:16
我想添加所有5個不同的UIViews到scrollViews,但隨機取決於它們的大小和添加contentSize後應改變scrollView – 2011-12-20 08:44:29