Skip to main content

How to programmatic segue from one UIViewController to another without Modal or Push?



If one UIViewController is a login screen, and the next one is the app's home screen, what would be the most optimal way to program the transition.





I figure the modal segue class is inappropriate for this situation since ideally the transition to the home screen would be permanent, not temporary. But Push didn't make any sense either, since the login screen isn't a Navigation controller, and that isn't the functionality I'm looking for anyway.





What would be the best way approach this specific case?





Thanks!


Comments

  1. Since its a login screen (for profiles or custom settings or something) perhaps just a simple view on the same view controller might be enough? Unless you want to create a really complex log in proceadure I dont think you have to create another view controller for this. (just my opinion tho)

    ReplyDelete
  2. I think you can present it as modal viewController and then set it as rootviewController of appDelegate. There are different transition styles:

    modelViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
    modelViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
    modelViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    modelViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;

    ReplyDelete

Post a Comment

Popular posts from this blog

Slow Android emulator

I have a 2.67 GHz Celeron processor, 1.21 GB of RAM on a x86 Windows XP Professional machine. My understanding is that the Android emulator should start fairly quickly on such a machine, but for me it does not. I have followed all instructions in setting up the IDE, SDKs, JDKs and such and have had some success in staring the emulator quickly but is very particulary. How can I, if possible, fix this problem?

CCNA 3 Final Exam => latest version

1 . Which security protocol or measure would provide the greatest protection for a wireless LAN? WPA2 cloaking SSIDs shared WEP key MAC address filtering   2 . Refer to the exhibit. All trunk links are operational and all VLANs are allowed on all trunk links. An ARP request is sent by computer 5. Which device or devices will receive this message? only computer 4 computer 3 and RTR-A computer 4 and RTR-A computer 1, computer 2, computer 4, and RTR-A computer 1, computer 2, computer 3, computer 4, and RTR-A all of the computers and the router   3 . Refer to the exhibit. Hosts A and B, connected to hub HB1, attempt to transmit a frame at the same time but a collision occurs. Which hosts will receive the collision jamming signal? only hosts A and B only hosts A, B, and C only hosts A, B, C, and D only hosts A, B, C, and E   4 . Refer to the exhibit. Router RA receives a packet with a source address of 192.168.1.65 and a destination address of 192.168.1.161...