fixed a bug in SetDateViewController and in UINavigationController managment