ios - UIView is not aminating for the first time -


i trying animate uiview on button click. appear on first click after that.

@ibaction func viewdetails(sender: anyobject) {       uiview.animatewithduration(0.5 nstimeinterval, animations: {                    println(self.viewdetailsview.center.x)                     println(self.viewdetailsview.hidden)                     self.viewdetailsview.hidden = false                     self.viewdetailsview.center = cgpointmake(self.viewdetailsview.center.x - 4000, self.viewdetailsview.center.y)                     self.view.layoutifneeded()                     }, completion: {                         finished in                         self.detailsvisible = true                 }) } 

trying this:

@ibaction func viewdetails(sender: anyobject) {      println(self.viewdetailsview.center.x)     println(self.viewdetailsview.hidden)     self.viewdetailsview.hidden = false     self.viewdetailsview.center = cgpointmake(self.viewdetailsview.center.x - 4000, self.viewdetailsview.center.y)      uiview.animatewithduration(0.5 nstimeinterval, animations: {          self.view.layoutifneeded()     }, completion: { finished in         self.detailsvisible = true     })  } 

Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

c# - Exception when attempting to modify Dictionary -