2013-06-13 36 views
0

我在UIView陣容中將12個UIButton作爲每個水平方向上的2個按鈕,可以隱藏或根據信息的可用性動態顯示這些按鈕。在ios 4.3或更高版本的iPhone應用程序中的UIButton之間添加垂直柔性空間

問題是,當一個按鈕處於隱藏狀態時,我想用上一個可用按鈕動態填充該空白區域。該應用將在iOS 4.3或更高版本上運行,因此我無法使用自動佈局。請用一些合適的例子來提供答案。

+0

給予代碼。 – Durgaprasad

回答

0

這樣做的一種方法是,當你隱藏一個按鈕時,通過設置它們的rects到相鄰按鈕的矩形來移動所有其他按鈕。

例如,如果你有4個按鍵和按鈕1被隱藏做這樣一個循環:你已經嘗試過

CGRect tempRect = button2.rect; 
button2.rect = button1.rect;//repeat this in a loop for all available buttons. 
相關問題