2014-01-09 67 views
-1

有沒有一種方法可以在iOS中實現這一點。可擴展在iOS中查看

例如,當用戶切換開關時,視圖將自動取消隱藏,反之亦然。

*(UITextField) (Switch) 

      -(UITextField) //this is the view that will be hidden/unhidden 

      -(UITextField) //this is the view that will be hidden/unhidden 

我希望有人能幫助我。

+0

創建自定義視圖 – chandru

+0

做出了明確的問題笏ü需要,得到一些屏幕截圖 – chandru

+0

設置視圖的隱藏屬性'YES'和'NO' – KudoCC

回答

0

是的,您可以在開關上輕按/隱藏視圖。例如,您可以使用UIButton作爲開關,並在執行操作方法時隱藏視圖。

- (IBAction)handleButtonClick:(id)sender { 
    self.subview1.hidden = YES; 
    self.subview2.hidden - NO; 
} 

這裏有一個good tutorial這將有助於你開始使用UIButton和處理動作。

或者,您也可以使用UISwitch來代替。你可能會發現這個tutorial有用。

更新:如果你想「展開」你的子視圖,只需更新該特定子視圖的屬性frame