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

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -